{"source":"Breaknorm","page":"https://breaknorm.co/tools/category/code-quality-analysis","license":"https://breaknorm.co/terms","category":"code-quality-analysis","catalogue_version":"T-1.0.1-prov","tools":[{"slug":"sonarqube","companies":1341,"posted_90d":4313,"companies_90d":1447},{"slug":"eslint","companies":182,"posted_90d":236,"companies_90d":181},{"slug":"prettier","companies":84,"posted_90d":111,"companies_90d":94},{"slug":"ruff","companies":55,"posted_90d":107,"companies_90d":69},{"slug":"sonarcloud","companies":53,"posted_90d":109,"companies_90d":74},{"slug":"black","companies":43,"posted_90d":72,"companies_90d":51},{"slug":"phpstan","companies":40,"posted_90d":50,"companies_90d":33},{"slug":"pmd","companies":39,"posted_90d":92,"companies_90d":50},{"slug":"ldra","companies":38,"posted_90d":96,"companies_90d":39},{"slug":"polyspace","companies":29,"posted_90d":70,"companies_90d":34},{"slug":"jacoco","companies":25,"posted_90d":37,"companies_90d":31},{"slug":"checkstyle","companies":20,"posted_90d":28,"companies_90d":20},{"slug":"mypy","companies":17,"posted_90d":30,"companies_90d":20},{"slug":"istanbul","companies":15,"posted_90d":17,"companies_90d":15},{"slug":"pyright","companies":14,"posted_90d":23,"companies_90d":15},{"slug":"biome","companies":12,"posted_90d":11,"companies_90d":10},{"slug":"flake8","companies":12,"posted_90d":17,"companies_90d":14}],"children":{},"as_of":"2026-11-04","updated_at":"2026-11-04","hash":"61d862cf2ea722c5","index_tier":1}