aicoolies logo
Oxlint logo
Oxlint logo

Oxlint

Rust-powered JavaScript linter that is 50-100x faster than ESLint

open sourceupdated Aug 16, 2026

Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.

Oxlint emerges from the OXC project, an ambitious effort to rebuild the JavaScript toolchain in Rust for maximum performance. Where ESLint's architecture processes code through a plugin pipeline that loads JavaScript-based rules one at a time, Oxlint implements all lint rules natively in Rust and evaluates them in a single pass over the AST. This architectural difference eliminates the overhead of Node.js startup, plugin loading, and repeated tree traversal, resulting in lint times measured in milliseconds rather than seconds even on large monorepos. The practical impact is that developers can run linting on every keystroke without perceptible delay, and CI pipelines complete lint checks in a fraction of the time.

The rule set covers over 520 checks drawn from popular ESLint plugins including eslint-plugin-react, eslint-plugin-jsx-a11y, eslint-plugin-typescript, eslint-plugin-import, eslint-plugin-jest, and eslint-plugin-unicorn. Rules are categorized into correctness, suspicious, pedantic, performance, and style groups with sensible severity defaults. Oxlint requires zero configuration to start — running npx oxlint on any JavaScript or TypeScript project immediately catches bugs and anti-patterns. For teams migrating from ESLint, the recommended approach is running both tools in parallel and progressively disabling ESLint rules that Oxlint already covers, reducing overall lint time while maintaining coverage.

OXC is positioned as the foundation for next-generation JavaScript tooling under Evan You's VoidZero initiative, which also includes the Rolldown bundler and the Vite build tool. The project's scope extends beyond linting to include a full parser, transformer, minifier, and formatter, all sharing the same high-performance Rust AST infrastructure. Major projects including Microsoft's VS Code, Elastic's Kibana, and Shopify's codebase have adopted Oxlint for its speed advantages. With over 20,000 GitHub stars on the OXC repository and active development through 2026, Oxlint represents the leading edge of the Rust-rewrite movement in JavaScript tooling.

Pricing

Free and open source (MIT)

Platforms

macOS, Linux, Windows — npm install or standalone binary

Categories

Tags

Use Cases

ESLint logo

ESLint

Pluggable JavaScript and TypeScript linter

ESLint is the standard open-source linter for JavaScript and TypeScript with 26K+ GitHub stars. Statically analyzes code to find problems, enforce coding conventions, and automatically fix issues. Features a pluggable rule architecture with 300+ built-in rules and thousands of community plugins for React, Vue, Angular, Node.js, and more. Flat config system in ESLint v9 simplifies configuration. Integrates with every major editor, CI/CD pipeline, and build tool in the JavaScript ecosystem.

Open Source
Biome logo

Biome

Fast Rust-based formatter and linter for web projects

Biome is a Rust-based toolchain for JavaScript, TypeScript, JSX, JSON, and CSS that combines formatting and linting in a single tool running 20-50x faster than ESLint + Prettier. Provides 300+ lint rules with automatic fixes, opinionated formatting compatible with Prettier output, and import sorting. Zero configuration needed to start with sensible defaults. Designed as a drop-in replacement for ESLint and Prettier with first-class IDE support via VS Code and JetBrains extensions.

Open Source
Prettier logo

Prettier

Opinionated code formatter for web projects

Prettier is an opinionated code formatter with 50K+ GitHub stars that enforces a consistent style by parsing and reprinting code with its own rules. Supports JavaScript, TypeScript, CSS, HTML, JSON, Markdown, YAML, GraphQL, and more. Eliminates style debates in code reviews by making formatting automatic and deterministic. Features minimal configuration by design, editor integration for format-on-save, and pre-commit hooks via husky. The de facto formatting standard for web development.

Open Source
Ruff logo

Ruff

Extremely fast Python linter and formatter written in Rust

Ruff is a Python linter and code formatter written in Rust by Astral that runs 10-100x faster than existing tools like flake8, isort, and Black. It implements over 800 lint rules from dozens of popular plugins in a single binary, handles auto-fixing for most violations, and includes a built-in formatter compatible with Black. Adopted by FastAPI, Hugging Face, Pandas, and Apache Airflow, Ruff has over 38,000 GitHub stars and processes entire codebases in milliseconds.

Open Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

MCPJam logo

MCPJam Inspector

Test and debug MCP servers before they ship

Open-source platform for inspecting, debugging and regression-testing MCP servers, MCP Apps and ChatGPT apps, with OAuth and protocol conformance for local and CI workflows.

freemiumOpen SourceTelemetry
MCP for Unity logo

MCP for Unity

Open-source MCP bridge between AI assistants and the Unity Editor

MCP for Unity is CoplayDev’s MIT-licensed bridge between MCP-compatible AI assistants and the Unity Editor. It exposes tools for assets, scenes, GameObjects, scripts, tests, profiling, and build-oriented workflows. The community project supports Unity 2021.3 LTS through 6.x and is explicitly not affiliated with Unity Technologies.

Open Source
XcodeBuildMCP logo

XcodeBuildMCP

Sentry-maintained MCP server and CLI for Xcode builds, simulators, and tests

XcodeBuildMCP is a Sentry-maintained, MIT-licensed MCP server and CLI for agent-assisted iOS and macOS development. It lets MCP-compatible coding agents run Xcode build and test workflows, manage simulators, inspect failures, and work through Homebrew, npm, or on-demand client configuration, with documented Sentry telemetry controls for teams that need an opt-out.

Open SourceTelemetry
iFixAi logo

iFixAi

Open-source diagnostic for AI operational misalignment

iFixAi is an Apache-2.0 diagnostic tool for scoring AI agents and models against operational-misalignment risks such as hallucination, manipulation, sabotage, sandbagging, and oversight evasion.

Open Source
Inspect AI parent UK AISI mark

Inspect AI

UK AI Security Institute framework for LLM safety evaluations

Inspect AI is an MIT-licensed framework from the UK AI Security Institute for running large language model evaluations, including tool use, multi-turn dialogue, model-graded scoring, and reusable evaluation tasks.

Open Source
Safari MCP Server parent Safari mark

Safari MCP Server

Apple's Safari-native MCP server for web debugging agents

Safari MCP Server is Apple's safaridriver-based MCP server in Safari Technology Preview, giving compatible coding agents local access to Safari page content, console logs, network requests, screenshots, JavaScript evaluation, interactions, viewport controls, and accessibility/performance checks.

freeTelemetry

FAQ

What is Oxlint?

Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.

Is Oxlint free?

Yes — Oxlint is open source and free to use. Free and open source (MIT)

Is Oxlint open source?

Yes — Oxlint is open source.

What are the best Oxlint alternatives?

The top editor-verified Oxlint alternatives are ESLint, Biome, Prettier, and more.