
Oxc Has a Free JavaScript Toolchain Written in Rust — Parser, Linter, Formatter, and Minifier 50x Faster
The JavaScript Tooling Speed Problem ESLint: 10 seconds for a large project. Prettier: 5 seconds. Terser: 3 seconds for minification. Total: your CI pipeline spends 20 seconds just on linting and formatting. Oxc (Oxidation Compiler) does all of this in Rust. 50x faster parser. 50x faster linter. One toolchain. What Oxc Gives You oxlint — Faster Than ESLint npx oxlint 400+ lint rules. No plugins to install. No config required. ESLint oxlint 1,000 files 10s 0.2s Startup 1s 10ms Memory 200MB 20MB oxc-parser — Fastest JS/TS Parser import { parseSync } from ' oxc-parser ' ; const result = parseSync ( ' const x: number = 42; ' , { sourceFilename : ' test.ts ' , }); // Returns ESTree-compatible AST 3x faster than SWC. 5x faster than Babel. 50x faster than TypeScript's parser. oxc-transform — TypeScript/JSX Transform import { transform } from ' oxc-transform ' ; const result = transform ( ' test.tsx ' , ' <div>Hello</div> ' ); // Strips types, transforms JSX — faster than SWC oxc-minifier Fast
Continue reading on Dev.to JavaScript
Opens in a new tab

