Oxlint JavaScript Plugins

Status: Technical Preview (since October 2025)

OverviewLink to heading: Overview

Oxlint now supports JavaScript-based plugins, letting you extend the linter while retaining near-Rust performance.

Known Issues & TradeoffsLink to heading: Known Issues & Tradeoffs

  • This initial release does not implement all of ESLint's plugin API
  • Performance is good, but it's going to get way better
  • Known issues for Windows users (who is using Windows for web-dev ?)
  • It can't be as fast as native Oxlint rules and plugins

Adoption ConsiderationsLink to heading: Adoption Considerations

  • New Projects: Adopt if you mostly rely on built-in rules. Avoid heavy ESLint plugin assumptions
  • Existing Projects: In case you have huge pile of ESLint plugins, consider waiting for stable release. Consider integrating the https://www.npmjs.com/package/eslint-plugin-oxlint to offload rules Oxlint already supports while keeping ESLint for the rest.

ResourcesLink to heading: Resources