Tools/oxc-project/oxc

OXC

High-performance JavaScript tools (parser, linter, formatter)

23.4k ★+92/wkgrowthRustMIT License →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Oxc is a JavaScript and TypeScript toolchain rewritten in Rust: parser, linter, formatter, transformer, minifier and resolver. Most people meet it as two commands. Oxlint catches bugs and bad patterns 50 to 100 times faster than ESLint by the project's benchmarks, and Oxfmt formats like Prettier, up to 30 times faster. All MIT, all free.

Nothing to host. npx oxlint@latest is useful out of the box, with more than 870 rules, type-aware TypeScript linting and support for existing ESLint plugins. Oxc already sits under Rolldown, the bundler in Vite 8, and Vite+ wraps Oxlint and Oxfmt into one vp check command.

Free at every team size. Solo devs and small teams can switch today. Larger codebases should run Oxlint beside ESLint until rule coverage checks out. Biome is the other Rust option.

The catch: the newest pieces aren't finished. ESLint plugin support is alpha, Oxfmt is beta and the minifier is alpha, so test niche plugins and Prettier parity first. And VoidZero, which pays the team, joined Cloudflare in June 2026. Both promise Oxc stays MIT, and releases still land weekly.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. Oxlint, Oxfmt, the parser, transformer, minifier and resolver are all MIT licensed. No account, no paid tier, no gated rules. Vite+, the VoidZero toolchain that bundles Oxlint and Oxfmt, is also MIT since its 1.0 release.

Self-hosted: Nothing to host. Oxlint and Oxfmt install as npm dev dependencies (npx oxlint@latest, npx oxfmt@latest) and run in your existing CI job. The real cost is migration time: mapping your ESLint config and plugins (JS plugin support is alpha) and checking Oxfmt's output against Prettier (Oxfmt is beta). Type-aware linting runs through tsgolint and can use a lot of memory on very large codebases.

Paid: None. Development is funded by VoidZero, which joined Cloudflare in June 2026; Cloudflare's commercial interest is deploying Vite apps on its platform, not charging for Oxc.

Free at every team size. MIT licensed with nothing to buy; the cost is the afternoon spent mapping your ESLint and Prettier setup.

What to do by team size

Solo
free; run npx oxlint@latest and swap out ESLint
Small team
free; switch outright unless you rely on niche ESLint plugins
Medium team
free; run Oxlint beside ESLint until rule coverage checks out
Large team
free; test JS plugins and Oxfmt output in CI first, since both are pre-stable
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
88/100 · A
Adoption27/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 20,730 starsActive community: 983 forksPermissive license (MIT)

About

Stars
23,351
Forks
1,440

Explore Further

More tools in the directory