Stars
Design patterns implemented in Java
Everything you need to know to get the job.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Netty project - an event-driven asynchronous network application framework
A Java serialization/deserialization library to convert Java Objects into JSON and back
Redisson - Valkey & Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue,…
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
High Performance Inter-Thread Messaging Library
Lifecycle handling APIs for Android apps using RxJava
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Asynchronous Http and WebSocket Client library for Java
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
configuration library for JVM languages using HOCON files
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.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
JanusGraph: an open-source, distributed graph database
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 …
SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.
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.