comparer
ESLint vs Oxc
Les mêmes faits pour les deux, lus sur GitHub chaque nuit, et la relation qu'une personne a relue.
| Fait | ESLint | Oxc |
|---|---|---|
| Langage | JavaScript | Rust |
| Licence | MIT | MIT |
| Étoiles | 28k | 23k |
| Dernière release | v10.12.0 | oxlint_v1.87.0 |
| Dernier push | 2026-10-06 | 2026-10-06 |
| Rythme des releases | environ 12 jours entre les releases | environ 1 jour entre les releases |
| Contributeurs actifs | 48 auteurs de commits sur la branche par défaut ces 90 derniers jours | 27+ auteurs de commits sur la branche par défaut ces 90 derniers jours |
| Signalements | aucun | aucun |
Ce qui les relie
Oxc remplace ESLint. Alternatives à ESLint →
Partieloxlint implements a large share of ESLint rules, without custom JavaScript plugins.
Des benchmarks publiés, chacun lié à sa source. Les chiffres dépendent de la machine et de la charge sur lesquelles ils ont été mesurés.
Linting the VS Code codebase
MacBook Pro M2 Max: Oxlint 499.6 ms, ESLint v9 31.025 s (62.10x). M4 Max: Oxlint 177.2 ms, ESLint 20.957 s (118.25x).
ESLint
- v10.12.02026-10-024618052 feat: handle astral letters in new-cap (#21357) (sary)
- v10.11.02026-09-18d136fa4 feat: object-shorthand handle quoted properties for ignoreConstructors (#21271) (Pavel)
- v10.10.02026-09-04264b434 feat: add d and v flags to no-unexpected-multiline (#21305) (Gihyeon Jeong / 정기현)
- v10.9.12026-08-241e641c9 fix: no-loss-of-precision false positive with trailing decimal point (#21251) (Aleksandr Shoronov)
- v10.9.02026-08-2108de88e feat: handle underflow in no-loss-of-precision (#21218) (Rithish S)
Oxc
- oxlint_v1.87.02026-10-05oxlint v1.87.0
- oxfmt_v0.72.02026-10-05oxfmt v0.72.0
- crates_v0.153.02026-10-05oxc crates_v0.153.0
- oxlint_v1.86.02026-09-28oxlint v1.86.0
- oxfmt_v0.71.02026-09-28oxfmt v0.71.0
ESLint
non signée La dernière release, v10.12.0, ne porte aucune signature que GitHub puisse vérifier.
Chargement du rapport de sécurité
Oxc
non signée La dernière release, oxlint_v1.87.0, ne porte aucune signature que GitHub puisse vérifier.
Chargement du rapport de sécurité