Twitxy Saved

Devon Govett

Verified account This account is verified. Learn more

@devongovett

Creator of @parceljs and @lightningcss. Engineer @adobe working on React Aria and React Spectrum.
San Francisco parceljs.org Joined August 2008
1.1K Following 43K Followers 58K Posts

Latest posts 5

Devon Govett Verified account @devongovett
I think native plugins are the most exciting and unique part of Parcel 3. In the past, JS plugins were super important for bundlers because more web developers know JS than Rust/Go/Swift/etc. The bar for writing native plugins was too high.

But with AI that changes. Now anyone can build a native plugin almost as easily as a JS one. My bet is that most performance-critical plugins will be native – framework transforms, optimizers, etc. JS for quick one-offs.

Native plugins also enable deep integration with the OS. I've already been experimenting with a Swift reporter plugin that puts build status in the macOS menu bar and shows notifications. Lots of fun possibilities.
Devon Govett Verified account @devongovett 5d
Announcing Parcel v3, a ground up rewrite in Rust! πŸš€

β€’ Up to 100x faster than v2, 6x less memory
β€’ Standalone Rust binary – no Node
β€’ Native plugins in Rust, Go, Swift, or C
β€’ Multi-threaded JS plugin runtime
β€’ Smarter code splitting
β€’ New library mode

Now in alpha. πŸ‘‡
View quoted post on X
4 replies 3 reposts 75 likes 3.3K views View on X
Devon Govett Verified account @devongovett
Announcing Parcel v3, a ground up rewrite in Rust! πŸš€

β€’ Up to 100x faster than v2, 6x less memory
β€’ Standalone Rust binary – no Node
β€’ Native plugins in Rust, Go, Swift, or C
β€’ Multi-threaded JS plugin runtime
β€’ Smarter code splitting
β€’ New library mode

Now in alpha. πŸ‘‡
46 replies 65 reposts 865 likes 38K views View on X
Devon Govett Verified account @devongovett
PLEASE stop making bots that send random PRs to open source projects. If it's fixing something you are actually going to use that's one thing, but if you're just going through issues and making PRs without even discussing with the maintainers first that's wasting everyone's time. We're now getting 10-20 PRs per day from bots alone. I really don't want to turn off external PRs entirely, including for good contributors. Don't ruin open source for everyone.