The JavaScript Oxidation Compiler
A collection of high-performance JavaScript tools written in Rust
Foundation of Modern JavaScript Tooling
Oxlint: ESLint-compatible linter
Catch bugs before they make it to production
- 50~100x faster than
ESLint - 650+ rules and growing
- True type-aware Linting powered by
tsgo - Support for
ESLintJS Plugins

Oxfmt: Prettier-compatible formatter
Enforce consistent code styles
- 3x faster than
Biome - 35x faster than
Prettier - Tailwind class sorting support

oxc-parser
The foundation for advanced transformations and compilations
- 3x faster than
SWC - Parses
.js(x)and.ts(x) - Passes all Test262 stage4 tests
Parser Benchmark for Oxc, Swc and Biome
OXC
/ 26.3ms
SWC
/ 84.1ms
Biome
/ 130.1ms
Parsing typescript.js on Macbook Pro M3 Max | Source
oxc-transform
Transpile source code at the speed of thought
TypeScript&JSX- Syntax lowering to ES2015
- Isolated Declarations DTS Emit
- React Fast Refresh, styled-components, and more

oxc-resolver
Node.js-compatible CJS and ESM module resolution
- Behavior alignment with
enhanced-resolve - 28x faster than
enhanced-resolve - Highly customizable

oxc-minify
Compress and optimize
- Dead code elimination
- Syntax shortening & whitespace removal
- Variable name mangling
Mikel Software





