Skip to content
aicoolies logo
Oxc logo

Oxc

High-performance Rust JavaScript toolchain

Oxc is a high-performance collection of JavaScript and TypeScript tools written in Rust by the VoidZero team. It includes a parser, linter, formatter, transpiler, minifier, and module resolver that run 50x faster than their JS equivalents. Oxc powers Rolldown and integrates with Vite, forming the backbone of a unified Rust-based toolchain. With 20K+ GitHub stars and MIT license, it provides drop-in replacements for ESLint, Prettier, and Babel with dramatic speed gains.

About Oxc

Oxc is a comprehensive suite of JavaScript and TypeScript development tools built entirely in Rust, created by Boshen Chen and maintained by VoidZero Inc. The project delivers a parser, linter (oxlint), formatter, transpiler, minifier, and module resolver as standalone components that share a common AST representation and compiler infrastructure. The Oxc parser processes JavaScript files up to 3x faster than SWC and 5x faster than the popular acorn parser, establishing a new performance baseline for JavaScript tooling.

The oxlint component has gained particular traction as a practical ESLint alternative, offering over 400 built-in rules that cover ESLint core, TypeScript-ESLint, and popular plugin rules while running 50-100x faster on large codebases. Unlike ESLint, oxlint requires zero configuration out of the box and can lint an entire monorepo in under a second. The transpiler handles TypeScript stripping, JSX transformation, and newer ECMAScript features, providing a faster alternative to Babel and tsc for build pipelines that don't require full type checking.

Oxc serves as the foundational layer for Rolldown, the next-generation Vite bundler, meaning its parser and resolver are battle-tested in production build scenarios across the Vite ecosystem. With over 20,000 GitHub stars, MIT licensing, and regular weekly releases, Oxc has become a reference implementation for high-performance JavaScript tooling. Teams adopting Oxc can incrementally replace individual tools in their pipeline — starting with the linter or resolver — without committing to a full toolchain migration.

Pricing & Platform Specs

Pricing Summary

Oxc (Oxidation Compiler) is completely free and open-source software under the MIT license, delivering high-performance Rust-based parsing, linting, formatting, and minification tools with zero cost.

Supported Platforms

npm packages, cross-platform (macOS, Linux, Windows)

Explore categories, tags & use cases

Alternatives

All Oxc alternatives →

Fast Rust-based formatter and linter for web projects

Biome is a Rust-based toolchain for JavaScript, TypeScript, JSX, JSON, and CSS that combines formatting and linting in a single tool running 20-50x faster than ESLint + Prettier. Provides 300+ lint rules with automatic fixes, opinionated formatting compatible with Prettier output, and import sorting. Zero configuration needed to start with sensible defaults. Designed as a drop-in replacement for ESLint and Prettier with first-class IDE support via VS Code and JetBrains extensions.

Open Source

Pluggable JavaScript and TypeScript linter

ESLint is the standard open-source linter for JavaScript and TypeScript with 26K+ GitHub stars. Statically analyzes code to find problems, enforce coding conventions, and automatically fix issues. Features a pluggable rule architecture with 300+ built-in rules and thousands of community plugins for React, Vue, Angular, Node.js, and more. Flat config system in ESLint v9 simplifies configuration. Integrates with every major editor, CI/CD pipeline, and build tool in the JavaScript ecosystem.

Open Source

Super-fast Rust-based JavaScript compiler

SWC is a super-fast JavaScript and TypeScript compiler written in Rust that serves as a drop-in replacement for Babel. It compiles modern JavaScript and TypeScript to backward-compatible versions up to 20x faster than Babel by leveraging Rust performance and parallelism. SWC handles JSX transformation, TypeScript stripping, module transpilation, and minification in a single tool, and powers major frameworks including Next.js, Parcel, and Deno.

Open Source

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Oxc?

Oxc is a high-performance collection of JavaScript and TypeScript tools written in Rust by the VoidZero team. It includes a parser, linter, formatter, transpiler, minifier, and module resolver that run 50x faster than their JS equivalents. Oxc powers Rolldown and integrates with Vite, forming the backbone of a unified Rust-based toolchain. With 20K+ GitHub stars and MIT license, it provides drop-in replacements for ESLint, Prettier, and Babel with dramatic speed gains.

Is Oxc free?

Yes — Oxc is open source and free to use. Oxc (Oxidation Compiler) is completely free and open-source software under the MIT license, delivering high-performance Rust-based parsing, linting, formatting, and minification tools with zero cost.

Is Oxc open source?

Yes — Oxc is open source.

Is Oxc still maintained?

Yes — Oxc is active. Its listing was last verified on August 26, 2026.

What are the best Oxc alternatives?

The first editor-selected Oxc alternatives are Biome, ESLint, SWC.