oxc
Official@oxc-project
⚓ A collection of high-performance tools for JavaScript and TypeScript written in Rust.
Agent Skills by oxc
Showing 4 vetted skills indexed across 1 GitHub repositories.
performance-lint-rules
Reviews Rust linter rule implementations in Oxc for performance optimization opportunities.
insta-snapshots
Manage insta snapshot tests non-interactively in the Oxc codebase.
migrate-oxlint
Migrate ESLint configurations to Oxlint and generate a compatible Oxlint setup.
migrate-oxfmt
Migrate Prettier or Biome formatting configs to Oxfmt's .oxfmtrc.json.
Frequently Asked Questions About oxc
FAQPage SchemaWhat specific tasks can be performed using Oxc?▼
Oxc enables high-speed linting and formatting of JavaScript and TypeScript codebases. It provides direct migration paths for existing ESLint and Prettier configurations, allowing developers to transition to faster, Rust-based performance environments without manual rule re-entry or complex configuration refactoring.
Which developers benefit most from these capabilities?▼
Frontend engineers, build infrastructure maintainers, and performance-focused developers benefit most. Those managing large-scale TypeScript repositories who require faster linting cycles and standardized formatting across distributed teams will find these utilities essential for reducing build times and maintaining consistent code quality.
What are the prerequisites for implementing these migration utilities?▼
Implementation requires an existing project utilizing ESLint or Prettier configurations. Users must have a Rust environment available to compile or execute the underlying binaries, and the project must be structured to support the generation of .oxfmtrc.json or compatible linting manifests.