Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Swiftlint | 18,204 | 934 | a month ago | 79 | December 01, 2023 | 411 | mit | Swift | ||
A tool to enforce Swift style and conventions. | ||||||||||
Infer | 14,568 | 64 | 25 | 3 months ago | 8 | June 09, 2020 | 411 | mit | OCaml | |
A static analyzer for Java, C, C++, and Objective-C | ||||||||||
Static Analysis | 12,801 | 9 days ago | 1 | mit | Rust | |||||
⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality. | ||||||||||
Sonarqube | 8,341 | 495 | 177 | 3 months ago | 191 | April 08, 2016 | 4 | lgpl-3.0 | Java | |
Continuous Inspection | ||||||||||
Checkstyle | 8,018 | 456 | 137 | 3 months ago | 137 | December 07, 2023 | 836 | lgpl-2.1 | Java | |
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program. | ||||||||||
Reviewdog | 7,285 | 1 | 30 | a month ago | 156 | September 06, 2023 | 116 | mit | Go | |
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language | ||||||||||
Pyre Check | 6,606 | 23 | 31 | 3 months ago | 77 | October 19, 2023 | 146 | mit | OCaml | |
Performant type-checking for python. | ||||||||||
Detekt | 6,002 | 28 | 14 days ago | 30 | August 30, 2021 | 164 | apache-2.0 | Kotlin | ||
Static code analysis for Kotlin | ||||||||||
Pylint | 5,092 | 18,867 | 4,215 | 14 days ago | 182 | October 22, 2023 | 907 | gpl-2.0 | Python | |
It's not just a linter that annoys you! | ||||||||||
Pmd | 4,546 | 182 | 41 | 3 months ago | 94 | September 30, 2023 | 679 | other | Java | |
An extensible multilanguage static code analyzer. |