Over 90× faster than ESLint, quick-lint-js gives you instant feedback as you code. Find bugs in your JavaScript before your finger leaves the keyboard. Lint any JavaScript file with no configuration.
Install quick-lint-js
Latest version: 3.2.0 (released )
see all installation options · release history
Features
quick-lint-js | ESLint | Biome | |||
---|---|---|---|---|---|
🚀 quick |
🐇 capable |
🚀 quick |
|||
✅ zero config |
❌ config or init
|
✅ config optional |
|||
free GPLv3 |
open source MIT |
open source MIT |
|||
✅ JSX |
✅ † JSX |
✅ JSX |
|||
✅ TypeScript |
✅ † TypeScript |
✅ TypeScript |
|||
minimal lint rules |
zillions of lint rules |
some lint rules |
|||
feature | quick-lint-js | ESLint | JSHint | Biome | Deno |
VS Code | ✅ | ✅ | ✅ | ✅ | ✅ |
Vim | ✅ | ✅ | ✅ | ✅ | ✅ |
Neovim | ✅ | ✅ | ✅ | ✅ | ✅ |
WebStorm | ❌ | ✅ | ✅ | ✅ | ✅ |
Sublime Text | ✅ | ✅ | ✅ | ❌ | ✅ |
Notepad++ | ❌ | ✅ | ✅ | ❌ | ❌ |
Emacs | ✅ | ✅ | ✅ | ❌ | ✅ |
Codespaces | ❌ | ❌ | ❌ | ❌ | ❌ |
Kate | ✅ | ❌ | ❌ | ❌ | ❌ |
LSP server | ✅ | ✅ | ❌ | ✅ | ✅ |
† feature requires a plugin