Technologies
What is oxc built with?
oxc is a Rust repo built with React, Tokio, Preact, and Vue. It makes its content with handlebars, validates its data with schemars and Ajv, is tested with Vitest, and deploys with tracing and tracing-subscriber. It has 1,151,882 written lines, with 5,900 test files.
Read on November 4, 2026, at commit 3d3a6f4. Read it as markdown
/
Frontend
The base
- React2 files
Interface
- console1 file
Support
The base
- Tokio4 files
- Preact3 files
Content
- handlebars2 files
Validation
- schemars351 files
Deploy
tracing3 files
Tools
- Oxc
oxc_ast_visit
oxc_diagnostics
oxc_span
- proc-macro248 files
- quote46 files
- syn38 files
- ignore2 files
napi-derive2 files
oxc_resolver2 files
- json-strip-comments1 file
Other
- serde_json425 files
- serde397 files
- rustc-hash292 files
- itertools55 files
- lazy-regex51 files
smallvec34 files
- memchr28 files
- bitflags20 files
- phf20 files
itoa13 files
- fast-glob11 files
- rayon11 files
- indexmap10 files
- num-traits10 files
- unicode-width10 files
- num-bigint7 files
- pico-args5 files
- hashbrown3 files
- similar3 files
- walkdir3 files
- futures-util2 files
- ignore2 files
- percent-encoding2 files
- self_cell2 files
- tempfile2 files
- unicode-segmentation2 files
- url2 files
- base641 file
- bytecount1 file
- encoding_rs1 file
- flate21 file
napi1 file
- textwrap1 file
- toml1 file
- ureq1 file
- windows-sys1 file
apps/oxfmt
Frontend
The base
- React1 file
Support
The base
- Tokio7 files
Validation
- schemars2 files
Testing
- Vitest29 files
Deploy
tracing11 files
tracing-subscriber1 file
Tools
- Oxc
oxc_diagnostics
oxc_span
- Prettier4 files
- prettier-plugin-astro2 files
- prettier-plugin-svelte2 files
- vscode-languageserver-protocol2 files
- json-strip-comments1 file
napi-derive1 file
- prettier-plugin-tailwindcss1 file
- vscode-languageserver-textdocument1 file
Other
- serde_json18 files
- serde8 files
- ignore4 files
- rayon4 files
- rustc-hash4 files
- diff2 files
execa2 files
napi2 files
- fast-glob1 file
- phf1 file
- tempfile1 file
apps/oxlint
Frontend
Support
The base
- Tokio3 files
- Preact1 file
Validation
- Ajv1 file
- schemars1 file
Testing
- Vitest17 files
Deploy
tracing3 files
tracing-subscriber1 file
Tools
- Oxc
oxc_ast_visit
oxc_diagnostics
oxc_span
@typescript-eslint/parser6 files
type-fest5 files
napi-derive3 files
- Rolldown3 files
- vscode-languageserver-protocol2 files
- Babel1 file
- ESLint1 file
- eslint-plugin-react-hooks1 file
- vscode-languageserver-textdocument1 file
Other
- rustc-hash14 files
- serde_json12 files
- serde7 files
- tempfile5 files
- ignore4 files
- rayon3 files
execa2 files
- lazy-regex1 file
napi1 file
apps/shared
Support
Testing
- Vitest1 file
Tools
vite-plus1 file
napi/minify
Support
Testing
- Vitest4 files
Tools
- Oxc
oxc_diagnostics
oxc_span
napi-derive2 files
Other
napi
@napi-rs/wasm-runtime7 files
- @emnapi/runtime5 files
- lazy-regex1 file
- rustc-hash1 file
napi/parser
Support
Testing
- Vitest9 files
Tools
napi-derive3 files
Other
napi
@napi-rs/wasm-runtime7 files
- @emnapi/runtime5 files
- rustc-hash2 files
napi/playground
Support
Tools
napi-derive2 files
Other
napi
@napi-rs/wasm-runtime4 files
- @emnapi/runtime2 files
- rustc-hash2 files
- lazy-regex1 file
- serde1 file
- serde_json1 file
napi/transform-react
Support
Testing
- Vitest2 files
Tools
napi-derive2 files
Other
napi
@napi-rs/wasm-runtime7 files
- @emnapi/runtime5 files
napi/transform-relay
Support
Testing
- Vitest1 file
Tools
napi-derive2 files
Other
napi
@napi-rs/wasm-runtime7 files
- @emnapi/runtime5 files
napi/transform
Support
Testing
- Vitest3 files
Tools
napi-derive2 files
Other
napi
@napi-rs/wasm-runtime7 files
- @emnapi/runtime5 files
- rustc-hash1 file
packages/codegen
Support
Testing
- Vitest9 files
Tools
- Rolldown4 files
tasks/codegen_conformance
Support
Tools
- Oxc
oxc_ast_visit
napi-derive1 file
Other
napi
tasks/compat_data
Support
Tools
- proc-macro21 file
- quote1 file
- syn1 file
Other
- rustc-hash1 file
- serde1 file
- serde_json1 file
tasks/coverage/src/runtime
Support
Other
- lazy-regex1 file
- rayon1 file
- serde1 file
tasks/lint_rules
Support
Tools
- @next/eslint-plugin-next1 file
@typescript-eslint/eslint-plugin1 file
- @vitest/eslint-plugin1 file
- ESLint1 file
- eslint-plugin-import1 file
- eslint-plugin-jest1 file
- eslint-plugin-jsdoc1 file
- eslint-plugin-jsx-a11y1 file
eslint-plugin-n1 file
eslint-plugin-promise1 file
- eslint-plugin-react1 file
- eslint-plugin-react-hooks1 file
- eslint-plugin-unicorn1 file
eslint-plugin-vue1 file
tasks/transform_conformance
Frontend
The base
- React49 files
Support
Testing
- Vitest1 file
Tools
- Babel1 file
- TypeScript1 file
Other
- reflect-metadata4 files
- indexmap1 file
- pico-args1 file
- walkdir1 file
Other repos with a similar stack
Ordered by how much of its stack they share with oxc, then by stars.
Frequently asked questions
What language is oxc written in?
What framework does oxc use?
Does oxc have tests?
Which repos have a stack like oxc's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →