An extensible multilanguage static code analyzer.
- code-analysis
- code-quality
- static-analysis
- static-code-analysis
47,133 repositories indexed
49–72 of 242 · Most stars
An extensible multilanguage static code analyzer.
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
Java bytecode engineering toolkit
The official AWS SDK for Java 1.x (In Maintenance Mode, End-of-Life on 12/31/2025). The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
Java client for Kubernetes & OpenShift
Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann.
Simple Binary Encoding (SBE) - High Performance Message Codec
World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
Model-rocketry aerodynamics and trajectory simulation software
Apache NetBeans
Compiles Java bytecode to JavaScript, WebAssembly and C
requery - modern SQL based query & persistence for Java / Kotlin / Android
Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.