Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–15 of 15 · Most stars
Design patterns implemented in Java
Continuous Inspection
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
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.
Free database schema discovery and comprehension tool
Nessie: Transactional Catalog for Data Lakes with Git-like semantics
Identifies and prioritizes Class and Package Cycles and Anti-pattens in Java & Kotlin codebases you should refactor first.
An Android Layout which has a same function like https://github.com/romaonthego/RESideMenu
Fast & memory efficient hash tables for Java
Starting a monolithic CRUD RESTful Web Service with Vert.x stack and postgreSQL
Ultra-lightweight Java DI framework with JSR-330 support, fast classpath scanning, and zero boilerplate. Minimal alternative to Spring/Guice.
Compile-time annotation processor for Spring Boot. Generates predictable REST APIs, DTOs, JSON Patch endpoints, and N+1 safe JPA repositories without runtime reflection.
Immuto - Java Records-first object mapper.An annotation processor generates type-safe mapper implementations at compile time; the generated code calls each target record's canonical constructor directly - zero runtime reflection, sealed class support, full Java 21+ idioms.