Replace slow JavaScript linters and formatters with faster Rust-based alternatives in your build pipeline.
Minify JavaScript bundles to reduce production file sizes and improve load times.
Parse and transform TypeScript and JSX code as part of a custom build tool or bundler.
Lint large codebases quickly without slowing down CI/CD pipelines.
Oxc (The Oxidation Compiler) is a collection of high-performance JavaScript and TypeScript tools written in Rust. It aims to be significantly faster than equivalent JavaScript-based tools by leveraging Rust's performance characteristics. The toolset covers the main operations needed to build and ship JavaScript code: parsing, transformation (handling TypeScript, JSX, and modern JavaScript syntax), minification for smaller production bundles, module resolution, linting, and formatting. Oxc is part of the VoidZero project's vision for a unified JavaScript toolchain. It powers Rolldown, which is Vite's bundler, and is used in production by companies and projects including Nuxt, Preact, Shopify, ByteDance, and Shopee. The linter is called Oxlint and the formatter is called Oxfmt, both runnable without installation via npx. The project is open-source under the MIT license.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.