Oxlint

by VoidZero

Fast JavaScript and TypeScript linter written in Rust

Visit oxc.rs FreeOpen source

Oxlint is the linter from the Oxc project, a collection of Rust-based JavaScript tools backed by VoidZero. It runs hundreds of rules ported from ESLint and popular plugins, is many times faster than ESLint, and can run alongside ESLint or replace it for supported rules.

Key features

  • Hundreds of ESLint-compatible rules
  • Rules from typescript, react, jest, and import plugins
  • Multi-threaded Rust implementation
  • Migration tool from ESLint configs

Similar tools

  • ESLint

    Pluggable linter that finds and fixes problems in JavaScript and TypeScript

    FreeOpen sourceCLI, VS Code, JetBrains
  • Biome

    Fast formatter and linter for JavaScript, TypeScript, JSON, and CSS

    FreeOpen sourceCLI, VS Code, JetBrains
  • Prettier

    Opinionated code formatter for JavaScript, TypeScript, CSS, Markdown, and more

    FreeOpen sourceCLI, VS Code, JetBrains
  • Ruff

    Extremely fast Python linter and code formatter, written in Rust

    by AstralFreeOpen sourceCLI, VS Code, JetBrains
  • ShellCheck

    Static analysis tool that finds bugs in bash and sh shell scripts

    FreeOpen sourceWeb, CLI, macOS +2
  • Black

    The uncompromising Python code formatter

    FreeOpen sourceCLI, VS Code, JetBrains

Built a tool like Oxlint? Submit it for review