Analysis updated 2026-06-21
Run Oxlint to catch code quality issues in a JavaScript or TypeScript project without slow config overhead.
Speed up a Vite or Rolldown build pipeline by using Oxc as the underlying parser and transformer.
Replace existing JS linters or formatters with Oxc tools to cut CI pipeline time significantly.
| oxc-project/oxc | nikivdev/flow | valeriansaliou/sonic | |
|---|---|---|---|
| Stars | 21,002 | 21,138 | 21,205 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Oxlint and Oxfmt can be run instantly via npx with no installation or config file required.
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.
Oxc is a collection of super-fast JavaScript and TypeScript developer tools written in Rust, covering parsing, linting, formatting, and more, designed to be dramatically faster than the JS-based tools most projects use today.
Mainly Rust. The stack also includes Rust, JavaScript, TypeScript.
Free to use for any purpose including commercial use, MIT license requires keeping the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.