X Tutup
Java Clean Architecture Masterclass

Java Clean Architecture Masterclass28-29 May

Join

New Java Code Quality Tools 2026

GitHub Libraries Java Code Quality Tools

pmd/pmd 5K +13

added 2 months ago

An extensible multilanguage static code analyzer.

spotbugs/spotbugs 3K +3

added 2 months ago

SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.

google/google-java-format 6K +12

added 5 months ago

Reformats Java source code to comply with Google Java Style.

google/error-prone 7K -1

added 8 months ago

Catch common Java mistakes as compile-time errors

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.

jqassistant/jqassistant 263

added 10 months ago

Analyze and control the quality of your software systems.

jhipster/prettier-java 1K +2

added 10 months ago

Prettier Java Plugin

jacoco/jacoco 4K +10

added 11 months ago

Java Code Coverage Library

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.

facebook/infer 15K +14

added 11 months ago

A tool to detect bugs in Java and C/C++/Objective-C code before it ships

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.

diffplug/spotless 5K +21

added 12 months ago

Keep your code spotless

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.

uber/nullaway 4K +6

added 1 year ago

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead.

yegor256/qulice 314 +1

added 1 year ago

Quality Police for Java projects: aggregator of Checkstyle and PMD.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.

X Tutup