Boshen

@boshen.github.io

Building http://oxc.rs and https://rolldown.rs at https://voidzero.dev. TC39 invited expert.

Wondering which frameworks Oxlint and Oxfmt support? The Oxc docs now have a compatibility page with details for each framework & file type Almost all front-end frameworks have full or at least partial support for linting and formatting 🎉 Note: This also applies to `vp lint` and `vp fmt` of Vite+

Screenshot of the compatibility docs, showing that almost all frameworks have partial or full support for both, linting at formatting.

Oxc Open Collective distributes all of its funds to its core contributors. Payouts depend on how much runway we have. The only problem is ... it's now getting dirty money, how do I reject it?

Bild

Oxlint -> Sentry > we had an outdated Eslint 8.x setup anyways and we needed to either upgrade it or move to something else. Oxlint brings so much speed gains given how slow linting is, and almost no one is running it locally project wide because of how slow it is. github.com/getsentry/se...

chore: migrate to oxlint by logaretm · Pull Request #19134 · getsentry/sentry-javascript

Replaces eslint with oxlint, we had an outdated Eslint 8.x setup anyways and we needed to either upgrade it or move to something else. Oxlint brings so much speed gains given how slow linting is, a...

github.com

Oxfmt 1 million weekly downloads! Thank you all for the support! --- Oxfmt is a high-performance formatter for the JavaScript ecosystem.

Bild

Kibana exploring Vite 8 and Oxlint is so freaking exciting! Oxlint finishes 85k files in 7 seconds. Kibana is one of our most tested repo because that's what I intended to build initially - a toolchain that can work on huge monorepos. 1259 TS packages in this case. github.com/elastic/kiba...

[POC] Modernize Kibana (ESM first + Vite + Rolldown + Oxlint + TS-Go) by CoenWarmer · Pull Request #252569 · elastic/kibana

Summary This PR migrates Kibana's build toolchain from webpack + babel to Vite 8 / Rolldown / esbuild / OXC, establishing a TypeScript-first, ESM-native development and build workflow. ...

github.com

Just migrated from Biome & Prettier to oxlint & oxfmt 🚀 I love the true type-aware linting and Tailwind formatting! I'm also able to use React Compiler rules through the JS plugin support 😌 Many thanks to @boshen.github.io, @dunqing.bsky.social and other maintainers for all your hard work ❤️

Matija Marohnić@silvenon.com · 7mo ago

- oxfmt supports Tailwind formatting - oxlint supports real type-aware linting, and can perform both lint and typecheck in one go The cherry on top would be if React managed to port React Compiler to Rust, that means that oxlint could start supporting those lint rules.