Concept
Linter / formatter
For enforcing style and catching mistakes statically. Canonical packages in this category across 4 ecosystems — 8 packages total.
npm· JavaScript
eslintv10.4.1
npmAn AST-based pattern checker for JavaScript.
MaintenanceHealthy
PopularityTop 1%
SecurityClean
DepsHeavy
Safe default. Widely trusted across the ecosystem, actively maintained.
prettierv3.8.3
npmPrettier is an opinionated code formatter
MaintenanceHealthy
PopularityTop 1%
SecurityClean
DepsZero deps
Safe default. Widely trusted across the ecosystem, actively maintained.
biomev0.3.3
npmA simple way to manage environment variables on a per-project basis
MaintenanceAbandoned
PopularityRising
SecurityClean
DepsModerate
Abandoned. Last published 9 years ago.
PyPI· Python
ruffv0.15.15
PyPIAn extremely fast Python linter and code formatter, written in Rust.
MaintenanceHealthy
PopularityUnknown
SecurityClean
DepsZero deps
Maintained. Maintained, actively maintained.
blackv26.5.1
PyPIThe uncompromising code formatter.
MaintenanceHealthy
PopularityTop 1%
SecurityClean
DepsModerate
Safe default. Widely trusted across the ecosystem, actively maintained.
flake8v7.3.0
PyPIthe modular source code checker: pep8 pyflakes and co
MaintenanceAging
PopularityTop 1%
SecurityClean
DepsLean
Aging — last published 11 months ago — check before adopting.
crates.io· Rust
RubyGems· Ruby
Other concepts