Developer Tools
Static Code Analysis
Tools that inspect source code for quality, maintainability, unused code, dependency boundaries, architectural rules, and related codebase health issues.
Best Static Code Analysis tools by public signals
These picks are computed from scored public evidence. Use the openness column in the ranking to separate OSI-approved, source-available, open-core, proprietary, and unverified-license tools.
Use Case Rankings
Ordered by ToolVitals score, then health, shipping, confidence, GitHub stars, and name.
| # | Tool | Health | Shipping | Openness | Stars | Score | Status |
|---|---|---|---|---|---|---|---|
| 01 | Biome A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP. | 98 | 97 | OSI-approved OSS | 25.8k | 97 | Active |
| 02 | Fallow Codebase intelligence for TypeScript and JavaScript. | 97 | 97 | OSI-approved OSS | 4.5k | 97 | Active |
| 03 | Prettier Opinionated code formatter supporting many languages and file formats. | 97 | 95 | OSI-approved OSS | 52.3k | 96 | Active |
| 04 | ESLint Static analysis and linting for JavaScript and TypeScript code. | 97 | 95 | OSI-approved OSS | 27.5k | 96 | Active |
| 05 | SwiftLint Style and convention enforcement for Swift source code. | 90 | 87 | OSI-approved OSS | 19.7k | 89 | Active |