oxc

(★ 22,410)

⚓ A collection of high-performance JavaScript tools.

File Explorer

Showing a partial file list — download the zip above to see everything.

  • .clippy.toml
  • .editorconfig
  • .git-blame-ignore-revs
  • .gitattributes
  • .gitignore
  • .ignore
  • .node-version
  • .rustfmt.toml
  • .typos.toml
  • AGENTS.md
  • ARCHITECTURE.md
  • Cargo.lock
  • Cargo.toml
  • CHANGELOG.md
  • CLAUDE.md
  • CONTRIBUTING.md
  • Cross.toml
  • LICENSE
  • MAINTENANCE.md
  • README.md
  • THIRD-PARTY-LICENSE

# Installation Guide

rust / node
Prerequisites

Setup Steps

cargo build

Build the Rust project.

npx oxlint@latest

Run Oxlint to lint the codebase.

npx oxfmt@latest

Run Oxfmt to format the codebase.

Key Commands

cargo build --release

Build the compiler and tooling written in Rust.

npx oxlint@latest

Run the latest Oxlint to lint the codebase.

npx oxfmt@latest

Run the latest Oxfmt to format the codebase.

Both Rust and Node.js environments are required.

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Showing a partial file list.

Release Timeline

Actively Maintained

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

npx

View Details ▼

This command is an alias of `npm exec`.

tldr npm exec

View documentation for the original command:

// repository documentation