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 1 month ago

An extensible multilanguage static code analyzer.

spotbugs/spotbugs 3K +10

added 1 month ago

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

google/google-java-format 6K +18

added 3 months ago

Reformats Java source code to comply with Google Java Style.

google/error-prone 7K +5

added 7 months ago

Catch common Java mistakes as compile-time errors

checkstyle/checkstyle 8K +16

added 8 months ago

Checkstyle is a tool that ensures adherence to a code standard or a set of best practices.

jqassistant/jqassistant 257 +3

added 9 months ago

Analyze and control the quality of your software systems.

jhipster/prettier-java 1K +3

added 9 months ago

Prettier Java Plugin

jacoco/jacoco 4K +2

added 10 months ago

Java Code Coverage Library

refactorfirst/refactorfirst 506

added 10 months ago

Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.

facebook/infer 15K +4

added 10 months ago

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

xvik/gradle-quality-plugin 137

added 10 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 +26

added 10 months ago

Keep your code spotless

sonarsource/sonarqube 10K +31

added 10 months 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 3K +5

added 11 months ago

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

yegor256/qulice 310

added 11 months 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.