Java Clean Architecture Masterclass

Java Clean Architecture MasterclassNov 20-21

Join

Top Java Code Quality Tools 2025

GitHub Libraries Java Code Quality Tools

facebook/infer 15K +15

added 3 months ago

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

sonarsource/sonarqube 9K +30

added 3 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.

checkstyle/checkstyle 8K +11

added 3 weeks ago

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

google/error-prone 6K +2

added 4 days ago

Catch common Java mistakes as compile-time errors

diffplug/spotless 4K +25

added 3 months ago

Keep your code spotless

jacoco/jacoco 4K +4

added 2 months ago

Java Code Coverage Library

uber/nullaway 3K +14

added 4 months ago

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

tng/archunit 3K +11

added 4 months ago

A Java architecture test library, to specify and assert architecture rules in plain Java.

jhipster/prettier-java 1K +3

added 2 months ago

Prettier Java Plugin

refactorfirst/refactorfirst 496 +1

added 2 months ago

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

yegor256/qulice 306

added 4 months ago

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

jqassistant/jqassistant 227 +4

added 2 months ago

Analyze and control the quality of your software systems.

xvik/gradle-quality-plugin 134

added 3 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.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.