Stars
Design patterns implemented in Java
The java implementation of Apache Dubbo. An RPC and microservice framework.
JDK main-line development https://openjdk.org/projects/jdk
IntelliJ IDEA Community Edition & IntelliJ Platform
🏗 Build container images for your Java applications.
Microservice Architecture with Spring Boot, Spring Cloud and Docker
A collection of source code generators for Java.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Micronaut Application Framework
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Small set of tools for JVM troublshooting, monitoring and profiling.
Spring Batch is a framework for writing batch applications using Java and Spring
AssertJ is a library providing easy to use rich typed assertions
Core part of Jackson that defines Streaming API as well as basic shared abstractions
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
EA Async implements async-await methods in the JVM.
Java agent to detect blocking calls from non-blocking threads.
A set of utilities designed for incremental building, merging and optimization of data transformations.
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.