Reposted by BoshenAlexander Lichter @thealexlichter.com · 30/03/2026Wondering 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+ 38211
Boshen @boshen.github.io · 28/03/2026Oxc 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? 3150
Boshen @boshen.github.io · 16/03/2026Are you trying out Oxlint js plugins? Are there any big blockers? oxc.rs/blog/2026-03...oxc.rsOxlint JS Plugins AlphaA collection of high-performance JavaScript tools written in Rust 4170
Boshen @boshen.github.io · 11/03/2026@voidzero.dev will be releasing a lot of new stuff this week. Follow us if you don’t want to FOMO. 0404
Boshen @boshen.github.io · 10/03/2026Oxlint -> 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...github.comchore: migrate to oxlint by logaretm · Pull Request #19134 · getsentry/sentry-javascriptReplaces 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... 0422
Boshen @boshen.github.io · 26/02/2026Oxfmt 1 million weekly downloads! Thank you all for the support! --- Oxfmt is a high-performance formatter for the JavaScript ecosystem. 3914
Boshen @boshen.github.io · 25/02/2026I published npmx.dev/package/oxc-... for webpack. This is useful if you are still using webpack, or wants to migrate to Vite 8 / Rolldown in smaller steps.npmx.devoxc-webpack-loader - npmxWebpack loader for oxc 1344
Boshen @boshen.github.io · 24/02/2026Announcing Oxfmt Beta * 100% Prettier Compatibility * Additional File Formats * Tailwind CSS Integration * Import Sorting * package.json Sorting * Embedded Language Formatting * Node.js API * `--migrate prettier` * config overrides * Full IDE support oxc.rs/blog/2026-02...oxc.rsOxfmt BetaA collection of high-performance JavaScript tools written in Rust 420434
Boshen @boshen.github.io · 14/02/2026Kibana 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...github.com[POC] Modernize Kibana (ESM first + Vite + Rolldown + Oxlint + TS-Go) by CoenWarmer · Pull Request #252569 · elastic/kibanaSummary 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. ... 1241
Reposted by BoshenMatija Marohnić @silvenon.com · 25/01/2026Just 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 ❤️ 2402
Boshen @boshen.github.io · 25/01/2026Oxfmt reached 500,000 weekly downloads within a month. 🚀 Oxfmt is a high-performance formatter for the JavaScript ecosystem. Check it out at oxc.rs/docs/guide/... 2824
Boshen @boshen.github.io · 19/01/2026Oxc mangler gets up to 50% faster. github.com/oxc-project... codspeed.io/oxc-project...codspeed.io01-18-perf_mangler_remove_frequencies_if_there_are_no_symbol_ids - Branch - oxc-project/oxc - CodSpeedDeep-dive into performance metrics for the 01-18-perf_mangler_remove_frequencies_if_there_are_no_symbol_ids branch of oxc-project/oxc. Anticipate and mitigate merge impacts with CodSpeed's low-variance, continuous performance benchmarks. 0260
Boshen @boshen.github.io · 19/01/2026Custom import sort groups landed in Oxfmt and will be released today. github.com/oxc-project... 2534
Reposted by BoshenStephen Zhou @hyoban.cc · 12/01/2026@boshen.github.io Oxfmt -> RSSHub github.com/DIYgod/RSSHu...github.com 021
Boshen @boshen.github.io · 10/01/2026Oxlint: 1 million weekly downloads 🚀 Thank you all for using the fastest JavaScript linter! ❤️ 3682
Reposted by Boshenian / maybebot @ianb.dev · 09/01/2026Just ran oxfmt on our 35k+ files Vue codebase. It took 10 seconds vs prettier taking 63 seconds. But the most impressive part for me is that only 27 files ended up being formatted differently. Incredible work (on an alpha version, no less) @boshen.github.io @voidzero.dev ! 3171
Boshen @boshen.github.io · 01/01/2026What a year! I wish everyone a pleasant New Year using @voidzero.dev tools! 0380
Boshen @boshen.github.io · 31/12/2025"I think by this time next year, Biome is going to get snowpacked by Oxlint" - @syntax.fm youtu.be/8YeBQUAjAQM?... 2341
Boshen @boshen.github.io · 31/12/2025We decided to support ts config files as our new year resolution. Happy new year! github.com/oxc-project/...github.comoxlint: dynamic config file support (oxlint.config.ts) · Issue #17527 · oxc-project/oxcIn order to support complicated rule configurations, we will allow js and ts files. This is not eslint v9 flat config, where we still allow nested configs in different locations, this is because la... 2550
Boshen @boshen.github.io · 29/12/2025tsdx by Jared Palmer upgraded to modern tooling, including bunchee, vitest, oxlint, oxfmt and bun. PR: github.com/jaredpalmer/... 0411
Boshen @boshen.github.io · 27/12/2025Crabjure is a fast static analyzer for Clojure and ClojureScript, borrowed architectural ideas from Oxc. reddit: www.reddit.com/r/Clojure/co... Github: github.com/ribelo/crabj... 0170
Boshen @boshen.github.io · 26/12/202536x faster Metro transforms for React Native, powered by Oxc 👀 github.com/ecrindigital...github.comGitHub - ecrindigital/facetpack: ⚡ 36x faster Metro transforms for React Native. Rust-powered (OXC). Drop-in Babel replacement.⚡ 36x faster Metro transforms for React Native. Rust-powered (OXC). Drop-in Babel replacement. - ecrindigital/facetpack 1411
Boshen @boshen.github.io · 25/12/2025Oxc -> vuejs/core 🎅 PR: * github.com/vuejs/core/p... * github.com/vuejs/core/p... 0541
Boshen @boshen.github.io · 23/12/2025Oxfmt -> formatjs github.com/formatjs/fo...github.combuild: move to oxfmt from prettier (#5667) · formatjs/formatjs@c31f9f1### TL;DR Replace Prettier with Oxfmt for code formatting across the project. ### What changed? - Added `.oxfmtrc.json` configuration file with project-specific formatting rules - Updated VSCode... 080
Boshen @boshen.github.io · 22/12/2025Oxc -> ultracite? github.com/haydenblease...github.comMigration plan from Biome to Oxc (Oxlint + Oxfmt)? · Issue #389 · haydenbleasel/ultraciteIs your feature request related to a problem? Please describe. Ultracite currently provides presets based on Biome. Recently, Oxc (Oxlint + Oxfmt) is getting attention for performance and future ma... 071
Boshen @boshen.github.io · 21/12/2025Not many tools declare themselves feature-complete to avoid burnout. cargo-shear addresses all the problems we encounter in the Rust ecosystem regarding unused dependencies, so this decision makes sense. github.com/Boshen/cargo...github.comdocs: declare maintenance mode by Boshen · Pull Request #393 · Boshen/cargo-shearSummary Declare cargo-shear as feature complete and in maintenance mode Document that we only accept dependency upgrades, bug fixes, and UI/DX improvements going forward This PR also serves as a ... 2300
Boshen @boshen.github.io · 19/12/2025In the latest version of Oxfmt (better prettier replacement): • oxfmt --migrate prettier • oxfmit --init • oxfmt --stdin-filepath for pipe usage • Node.js API • Sort package.json fields by default • Respect root .editorconfig Give it a try: • www.npmjs.com/package/oxfmt 3623
Boshen @boshen.github.io · 18/12/2025Do I know anyone who uses the angular CLI with NG_BUILD_OPTIMIZE_CHUNKS? It was previously using Rollup and now Rolldown. 050
Boshen @boshen.github.io · 17/12/2025Tailwind CSS is coming early in oxfmt! 🎅 The POC it based on was me telling Claude to work on two codebases simultaneously - oxc and prettier-plugin-tailwindcss. github.com/oxc-project/...github.comfeat(formatter): add Tailwind CSS class sorting support by Dunqing · Pull Request #16990 · oxc-project/oxcBased on #16826 Summary Add experimental Tailwind CSS class sorting support to oxfmt via prettier-plugin-tailwindcss. Changes: Changed experimentalTailwindcss option from boolean to boolean | Tail... 1453
Boshen @boshen.github.io · 17/12/2025Need some quick stats? Tell Claude to write a script. It took one minute to write and generate the data I wanted for this PR. Also happy to see modern tooling like tshy and tsdown in package.json fields. 020
Boshen @boshen.github.io · 13/12/2025cargo-shear v1.8.0 now reports unused .rs files. github.com/Boshen/carg... Thank you @cathal.dev for spending a long time implementing this. 1344
Boshen @boshen.github.io · 12/12/2025In the next version of Vite 8 beta, slow plugin times gets reported. 3520
Boshen @boshen.github.io · 12/12/2025Thank you ZephyrCloudIO for the super generous GitHub sponsorship! Zephyr Cloud is a transformative, cloud-agnostic platform that accelerates software delivery—from agile startups to global enterprises. 080
Boshen @boshen.github.io · 11/12/2025AI experiment this week: Instead of letting AI writing all the code, I proposed all my designs by iterating with Claude. It’s far more effective than writing design docs or have design meetings. Claude asked a lot of design decisions and showed problems that I didn't know existed. 280
Boshen @boshen.github.io · 11/12/2025One of our best decisions was choosing @framer.com as our first business partner for Rolldown. They guided many of our design decisions, and in return we improved Framer’s Largest Contentful Paint by 41% and significantly reduced their bundle size. www.framer.com/blog/framer...framer.comFramer Blog: Bundling at Framer: Rolldown for faster sites Case-study how Rolldown helps us speed up Framer sites. 0221
Boshen @boshen.github.io · 10/12/2025Have a large codebase using vitest? Please help stabilize the new module cache feature. 090
Boshen @boshen.github.io · 10/12/2025oxlint --type-check -> sanity github.com/sanity-io/p...github.comuse oxlint to check typescript typings by stipsan · Pull Request #231 · sanity-io/pluginsSimplifies our setup and we no longer need to have weird cd ../.. patterns in "typecheck" scripts, and boilerplate related to tsgo. Since we already use --type-aware it means that... 0110
Boshen @boshen.github.io · 10/12/2025Thank you @jakob.jingleheimer.dev for sponsoring me on @github. You can join them at my sponsors profile: github.com/sponsors/Bos...github.comSponsor @Boshen on GitHub SponsorsCreator of Oxc, oxlint and oxfmt. VP of Engineering at VoidZero, working on Rolldown to improve Vite. I build high-performance JS/Rust tooling and help make OSS faster, safer, and better. 190
Boshen @boshen.github.io · 09/12/2025Announcing Oxlint Type-Aware Linting Alpha 🚀 ⚡ Fast via tsgo (TypeScript 7) 🔍 Type-checking while linting ⚙️ Rule configuration 🛑 Highly demanded no-deprecated rule oxc.rs/blog/2025-1...oxc.rsType-Aware Linting AlphaA collection of high-performance JavaScript tools written in Rust 2824
Boshen @boshen.github.io · 08/12/2025I did so much in comment preservation for code coverages, yay! 0180
Reposted by BoshenVladimir @vladimir.berlin · 08/12/2025A new milestone! @vitest.dev hit 20 million mark 🎉 Took us 4 years since the first closed 0.0.0 release on December 3d, 2021 😄 711611
Boshen @boshen.github.io · 07/12/2025cargo-shear -> codex github.com/openai/code...github.comfeat: Run cargo shear during CI by jif-oai · Pull Request #3338 · openai/codexRun cargo shear as part of the CI to ensure no unused dependencies 070