
High-performance JS tools in Rust.
Free

The JavaScript Oxidation Compiler (oxc.rs) is a suite of high-performance JavaScript tools built with Rust. It offers a linter (Oxlint), formatter (Oxfmt), parser, transformer, minifier, and resolver, designed to accelerate JavaScript development workflows. Oxlint is ESLint-compatible and significantly faster, catching bugs early. Oxfmt provides Prettier-compatible formatting, ensuring consistent code styles at speeds far exceeding competitors. The parser forms the foundation for advanced transformations, and the transformer handles source code transpilation. oxc.rs aims to provide a modern, efficient, and open-source solution for JavaScript tooling, improving developer productivity and code quality. It supports TypeScript and offers features like Tailwind class sorting.
Built with Rust, offering significant speed improvements over existing JavaScript tooling.
Oxlint is compatible with ESLint rules, making migration easier.
Oxfmt is compatible with Prettier, ensuring consistent code formatting.
Provides true type-aware linting and parsing for TypeScript projects.
The project is open-source, allowing for community contributions and transparency.
Oxfmt includes support for sorting Tailwind CSS classes.
Visit the oxc.rs website.,Explore the available tools: Linter (Oxlint), Formatter (Oxfmt), Parser, etc.,Refer to the 'Usage Guide' for each tool to understand implementation.,Integrate the tools into your development workflow using the provided instructions (e.g., CLI, plugins).,Utilize the tools to lint, format, parse, and transform your JavaScript/TypeScript code.
Use Oxlint to identify and fix code quality issues and potential bugs in JavaScript and TypeScript projects.
Use Oxfmt to automatically format code, ensuring consistency across a project and team.
Use the transformer to transpile source code, enabling compatibility with different JavaScript environments.
Leverage the speed of oxc tools to speed up build and development processes.
Developers working on JavaScript and TypeScript projects who want faster and more efficient tooling.
Front-end engineers seeking tools to improve code quality, consistency, and development speed.
oxc.rs is an open-source project, and all tools are available for free.