ByVoidZero

The JavaScript Oxidation Compiler

A collection of JavaScript tools written in Rust

Trusted by the world's best software teams
Mercedes
Shopify
Posthog
Airbnb
Shopee

Fast compiler tools for JavaScript

Parser

Quick AST generation

The perfect input for advanced transformations and compilations

  • 3x faster than SWC
  • All Test262 stage4 tests passed
Usage Guide

Parser Benchmark for Oxc, Swc and Biome

OXC

/ 60ms

SWC

/ 210ms

Biome

/ 325ms

Linter

Oxlint: The Rust-powered linter

Catch bugs before they make it to production

  • 50~100x faster than ESLint
  • 570+ rules and growing
  • Type-aware Linting
Usage Guide
Linter
Resolver

Speedy module resolution

Ensure your dependencies are located correctly and instantly

  • 28x faster than enhanced-resolve
Usage Guide
Resolver
Transformer

Instant JavaScript transformation

Transpile the code you need

  • Babel compatible
  • TypeScript / React JSX
  • Isolated Declarations DTS Emit
Usage Guide
Transformer
Minifier (Alpha Build)
Optimize Compression

Minimize file sizes for fast delivery

Formatter (Alpha Build)
blazing-fast formatting
Oxfmt: Blazing-Fast Formatting

Enforce consistent code styles

Free & open source

Oxc is free and open source, made possible by wonderful sponsors.

Become a Sponsor
Brought to you by VoidZero