A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
The modern Java bytecode editor
Catch common Java mistakes as compile-time errors
An extensible multilanguage static code analyzer.
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
Identifies and prioritizes Class and Package Cycles and Anti-pattens in Java & Kotlin codebases you should refactor first.
Canonical GTFS Validator project for schedule (static) files.
Detect uses of legacy Java APIs
Java type safe statically compiled mustache
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
Make Java source layout deterministic: reorder class members safely, keep accessors together, format java-source, and enforce style in CI.