Checkstyle

Checkstyle
Stable release
13.0.0 / January 4, 2026 (2026-01-04)
Written inJava
Operating systemCross-platform
TypeStatic code analysis
LicenseGNU Lesser General Public License
Websitecheckstyle.sourceforge.net Edit this at Wikidata
Repositorygithub.com/checkstyle/checkstyle

Checkstyle is a static code analysis tool used in software development for checking if Java source code is compliant with specified coding rules.

Originally developed by Oliver Burn in 2001, the project is maintained by a team of developers from around the world.

The current stable release is version 13.0.0 which supports Java versions from 21.