Clean Architecture Masterclass

Clean Architecture MasterclassMay 28-29

Join

Top Java Code Quality Tools 2025

GitHub Libraries Java Code Quality Tools

facebook/infer 15K +13

added 1 month ago

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

sonarsource/sonarqube 9K +26

added 1 month 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.

diffplug/spotless 4K +18

added 1 month ago

Keep your code spotless

jacoco/jacoco 4K +5

added 4 weeks ago

Java Code Coverage Library

uber/nullaway 3K +7

added 2 months ago

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

tng/archunit 3K +4

added 2 months ago

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

jhipster/prettier-java 1K +2

added 1 week ago

Prettier Java Plugin

refactorfirst/refactorfirst 488

added 4 weeks ago

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

yegor256/qulice 305

added 2 months ago

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

jqassistant/jqassistant 216 +1

added 2 days ago

Analyze and control the quality of your software systems.

xvik/gradle-quality-plugin 133

added 1 month 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.