Oxc
⚓ A collection of high-performance JavaScript tools. observed · 2026-10-19
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 87
- Longevity 96
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 3
- age_days: 1349
- days_rel: 7
- days_push: 2
- n_releases_24m: 194
Adoption not part of the score
23109 stars · 1381 forks observed · 2026-10-19
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97
Oxc is a Rust‑based collection of high‑performance JavaScript and TypeScript tools, including a parser, linter, formatter, transformer, minifier, and module resolver. It powers modern toolchains like Vite's bundler and provides fast CLI utilities such as oxlint and oxfmt.
Use cases
- Parse large JavaScript/TypeScript codebases quickly
- Lint and enforce code quality with type‑aware rules
- Format code with Prettier‑compatible output at high speed
- Transform TypeScript, JSX, and modern JavaScript syntax for older runtimes
- Minify production JavaScript bundles for faster load times
- Resolve Node.js modules efficiently in build pipelines
When to choose
- You need a fast, Rust‑based alternative to SWC, ESLint, or Prettier
- Your project requires type‑aware linting and transformation
- You want a unified toolchain that integrates parsing, linting, formatting, and minification
- Performance is critical for large monorepos or CI environments
When to avoid
- You rely on niche ESLint plugins not yet supported by oxlint
- You need a formatter with exact Prettier plugin behavior that Oxfmt hasn't implemented
- Your environment cannot run Node.js or Rust binaries
- You require a stable, long‑term LTS version and cannot tolerate rapid updates
Facets
library · maturity active
parser linter deep-learning cli web-development developer-tools programming-languages rust cli cross-platform high-performance typescript-support javascript-support eslint-compatible prettier-compatible rust-implemented minifier resolver nodejs
10 sources
- readme: https://github.com/oxc-project/oxc · fetched 2026-10-19 · 34e30380dbcc
- homepage: https://oxc.rs · fetched 2026-09-28 · 2c443d4984cc
- site_page: https://oxc.rs/docs/guide/introduction.html · fetched 2026-09-28 · 862618cdc2e1
- site_page: https://oxc.rs/docs/guide/usage/linter.html · fetched 2026-09-28 · 7fe16d7892cc
- site_page: https://oxc.rs/docs/guide/usage/formatter.html · fetched 2026-09-28 · ef95710f463d
- site_page: https://oxc.rs/docs/guide/usage/transformer.html · fetched 2026-09-28 · 841b6a7370cc
- site_page: https://oxc.rs/docs/guide/usage/minifier.html · fetched 2026-09-28 · 1d482daede5c
- site_page: https://oxc.rs/docs/guide/usage/resolver.html · fetched 2026-09-28 · ea3cd5df210c
- site_page: https://oxc.rs/docs/guide/usage/parser.html · fetched 2026-09-28 · 39f509d2784d
- site_page: https://oxc.rs/docs/guide/usage/oxc-node.html · fetched 2026-09-28 · 865524b297ac
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| oxc-project/oxc | main | 95 |
| oxc-project/tsgolint | plugin | 82 |
| oxc-project/eslint-plugin-oxlint | plugin | 87 |
| oxc-project/oxc-zed | plugin | 81 |
| oxc-project/oxc-resolver | sdk | 86 |
| oxc-project/oxc-node | sdk | 88 |
| oxc-project/oxlint-migrate | infra | 81 |
| oxc-project/oxc-walker | sdk | 80 |
| oxc-project/oxc-vscode | plugin | 80 |
| oxc-project/website | docs | 71 |
| oxc-project/playground | examples | 68 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem