
Oxc Has a Free Rust-Powered JS Toolchain — Linter, Parser, and Minifier in One
ESLint takes 30 seconds to lint your project. Oxc does it in under 1 second. Same rules, 50-100x faster. What is Oxc? Oxc (Oxidation Compiler) is a collection of JavaScript/TypeScript tools written in Rust. It includes a parser, linter, resolver, transformer, minifier, and formatter — all sharing the same fast AST. Built by Boshen Chen, now part of the VoidZero ecosystem alongside Vite and Rolldown. The Oxc Toolchain 1. Oxlint — 50-100x Faster Linting npx oxlint@latest That's it. No config file needed. It runs over 400 rules by default and catches real bugs: × Unexpected constant condition ╭─[src/app.ts:15:7] 15 │ if (true) { │ ^^^^ 16 │ doSomething(); ╰──── help: Remove this always-truthy condition Performance comparison (on a large React project): Tool Time Rules ESLint 32s 300 Oxlint 0.3s 400+ 2. Oxc Parser — Fastest JS/TS Parser import { parseSync } from ' oxc-parser ' ; const result = parseSync ( ' test.tsx ' , ' const x: number = 42; ' ); console . log ( result . program ); // Fu
Continue reading on Dev.to JavaScript
Opens in a new tab



