New Java Code Quality Tools 2026
last commit 4 days ago pmd/pmd 5K +13
added 2 months ago
An extensible multilanguage static code analyzer.
last commit 1 day ago spotbugs/spotbugs 3K +3
added 2 months ago
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
last commit 1 week ago google/google-java-format 6K +12
added 5 months ago
Reformats Java source code to comply with Google Java Style.
last commit 1 day ago google/error-prone 7K -1
added 8 months ago
Catch common Java mistakes as compile-time errors
last commit 1 day ago checkstyle/checkstyle 8K +13
added 9 months ago
Checkstyle is a tool that ensures adherence to a code standard or a set of best practices.
last commit 1 week ago jqassistant/jqassistant 263
added 10 months ago
Analyze and control the quality of your software systems.
last commit 5 days ago refactorfirst/refactorfirst 520 +10
added 11 months ago
Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
last commit 3 days ago facebook/infer 15K +14
added 11 months ago
A tool to detect bugs in Java and C/C++/Objective-C code before it ships
last commit 5 days ago xvik/gradle-quality-plugin 139 +1
added 12 months ago
Gradle plugin that activates and configures popular quality tools like Checkstyle, PMD, CPD, SpotBugs and unifies their console out, which greatly simplifies developer workflow.
last commit 3 days ago sonarsource/sonarqube 10K +44
added 1 year ago
SonarQube provides the capability to not only show the health of an application but also to highlight issues newly introduced. With a Quality Gate in place, you can achieve Clean Code and therefore improve code quality systematically.
last commit 2 days ago uber/nullaway 4K +6
added 1 year ago
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead.
last commit 1 week ago yegor256/qulice 314 +1
added 1 year ago