Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

1443 projects

Showing 36 of 1443 projects

Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, services, and APIs.

#lock#distributed-collections#distributed
Stars24.4k
Forks5.5k
Last commit1 day ago
Gson
GsonJava

A Java library for converting Java objects to JSON and back, with extensive generics support and no source code modifications required.

#java-library#api#json-deserialization
Stars24.2k
Forks4.5k
Last commit3 days ago
FizzBuzz Enterprise Edition
FizzBuzz Enterprise EditionJava

A satirical enterprise-grade implementation of the FizzBuzz programming exercise, showcasing over-engineered software architecture.

#enterprise-software#software-architecture#educational
Stars23.8k
Forks806
Last commit
Java: java.util.regex
Java: java.util.regexJava

The official reference implementation of the Java Platform, Standard Edition for main-line development.

#compiler#development-kit#java
Stars23.3k
Forks6.4k
Last commit22 hours ago
Sentinel
SentinelJava

A flow control component for microservices enabling reliability, resilience, and real-time monitoring.

#circuit-breaker#reliability#traffic-management
Stars23.1k
Forks8.1k
Last commit3 months ago
Temporal
TemporalGo

A durable execution platform for building scalable, reliable applications with automatic failure handling.

#workflow-management#service-bus#workflow-management-system
Stars22.6k
Forks1.8k
Last commit1 day ago
RocketMQ
RocketMQJava

A distributed cloud-native messaging and streaming platform for building event-driven applications with high performance and reliability.

#eventing#hacktoberfest#kubernetes-operator
Stars22.6k
Forks12.0k
Last commit3 days ago
Apache RocketMQ
Apache RocketMQJava

A distributed cloud-native messaging and streaming platform for building event-driven applications with low latency and high reliability.

#eventing#hacktoberfest#iot-messaging
Stars22.6k
Forks12.0k
Last commit3 days ago
JHipster
JHipsterTypeScript

A development platform to quickly generate, develop, and deploy modern web applications and microservice architectures.

#generator#development-platform#code-generator
Stars22.4k
Forks4.2k
Last commit23 hours ago
Airbyte (k)
Airbyte (k)Python

Open-source data integration platform for building ELT pipelines from APIs, databases, and files to data warehouses, lakes, and lakehouses.

#open-source#pipeline#data-integration
Stars22.0k
Forks5.3k
Last commit20 hours ago
Truffle
TruffleJava

GraalVM compiles applications ahead of time into standalone native binaries for instant startup, peak performance, and reduced resource usage.

#compiler#webassembly#language-implementation
Stars21.7k
Forks1.8k
Last commit1 day ago
Graal
GraalJava

GraalVM compiles Java and other JVM languages into native executables for instant startup, peak performance, and reduced resource usage.

#compiler#webassembly#performance-optimization
Stars21.7k
Forks1.8k
Last commit1 day ago
HikariCP
HikariCPJava

A solid, high-performance, zero-overhead JDBC connection pool for Java applications.

#high-performance#minimalist#database-performance
Stars21.2k
Forks3.0k
Last commit2 months ago
MyBatis
MyBatisJava

A SQL mapper framework for Java that couples objects with SQL statements using XML or annotations.

#database#persistence-framework#java
Stars20.4k
Forks12.9k
Last commit3 days ago
Disruptor
DisruptorJava

High Performance Inter-Thread Messaging Library

#java#concurrency#disruptor
Stars18.5k
Forks4.0k
Last commit1 year ago
LeetCode Problems' Solutions written in C++
LeetCode Problems' Solutions written in C++C++

A comprehensive collection of LeetCode problem solutions in C++, Java, and Python.

#algorithm#problem-solving#data-structures
Stars18.1k
Forks4.9k
Last commit2 years ago
caffeine
caffeineJava

A high-performance, near-optimal in-memory caching library for Java with a Guava-inspired API.

#jsr-107#in-memory-cache#cache-eviction
Stars17.8k
Forks1.7k
Last commit2 days ago
Dagger 2
Dagger 2Java

A compile-time dependency injection framework for Java and Android that generates plain Java source code.

#gradle#bazel#dependency-injection
Stars17.7k
Forks2.0k
Last commit1 day ago
MyBatis-Plus
MyBatis-PlusJava

A powerful enhanced toolkit for MyBatis that simplifies database operations with out-of-the-box features.

#orm#database#mybatis-spring
Stars17.5k
Forks4.4k
Last commit26 days ago
Zipkin
ZipkinJava

A distributed tracing system that collects and queries timing data to troubleshoot latency problems in microservices.

#tracing#apm#openzipkin
Stars17.5k
Forks3.1k
Last commit23 days ago
QuestDB
QuestDBJava

An open-source time-series database for high-speed ingestion and low-latency SQL queries.

#database#open-source#high-performance
Stars17.3k
Forks1.6k
Last commit22 hours ago
Modern Java - A Guide to Java 8
Modern Java - A Guide to Java 8Java

A comprehensive tutorial covering Java 8's new language features and API changes with practical code examples.

#code-examples#functional-programming#streams-api
Stars16.7k
Forks4.0k
Last commit
Sourcetrail
SourcetrailC++

A free, cross-platform interactive source explorer for navigating and understanding unfamiliar C, C++, Java, and Python code.

#developer-tools#source-code-explorer#java
Stars16.5k
Forks1.7k
Last commit4 years ago
Capacitor
CapacitorTypeScript

Build cross-platform native Progressive Web Apps for iOS, Android, and the Web with a single JavaScript codebase.

#ios#android#ionic-framework
Stars16.4k
Forks1.2k
Last commit1 day ago
Cryptomator
CryptomatorJava

A multi-platform desktop application that provides client-side encryption for cloud storage files, ensuring privacy and control.

#crypto#virtual-drive#transparent-encryption
Stars16.0k
Forks1.5k
Last commit2 days ago
infer
inferOCaml

A static analyzer for Java, C, C++, and Objective-C that detects bugs and performance issues.

#objective-c#static-code-analysis#bug-detection
Stars15.7k
Forks2.1k
Last commit2 days ago
Bytecode Viewer
Bytecode ViewerJava

A lightweight Java/Android reverse engineering suite with decompilers, disassemblers, and advanced analysis tools.

#bytecode-viewer#android-apk-analysis#apk-decompiler
Stars15.6k
Forks1.3k
Last commit1 month ago
Mockito
MockitoJava

The most popular mocking framework for unit tests written in Java.

#software-testing#test-isolation#unit-testing
Stars15.4k
Forks2.7k
Last commit2 days ago
Apache Pulsar
Apache PulsarJava

A distributed pub-sub messaging platform with flexible messaging models, strong consistency, and multi-tenant support.

#pulsar#apache#scalable-infrastructure
Stars15.3k
Forks3.8k
Last commit1 day ago
SuperTokens
SuperTokensJava

Open-source authentication and session management service, providing a self-hosted alternative to Auth0, Firebase Auth, and AWS Cognito.

#authentication#email-password#open-source-auth
Stars15.3k
Forks848
Last commit1 day ago
Logstash
LogstashJava

A server-side data processing pipeline that ingests, transforms, and ships logs and events from multiple sources.

#event-processing#jruby#server-side
Stars14.9k
Forks3.5k
Last commit1 day ago
Java
JavaJava

A toolkit for building reactive applications on the JVM with support for HTTP, TCP, and file system operations.

#event-driven#http-server#high-performance
Stars14.7k
Forks2.1k
Last commit1 day ago
Deeplearning4j
Deeplearning4jJava

A comprehensive JVM-based deep learning ecosystem for building, training, and deploying models with support for model import and distributed training.

#distributed-training#intellij#spark-integration
Stars14.2k
Forks3.8k
Last commit
Docker-Minecraft
Docker-MinecraftShell

A Docker image that automatically installs, upgrades, and manages Minecraft Java Edition servers with support for modloaders and modpacks.

#hacktoberfest#self-hosted-gaming#containerization
Stars14.2k
Forks1.9k
Last commit
zuul
zuulJava

Zuul is an L7 application gateway for dynamic routing, monitoring, resiliency, and security.

#api-gateway#reverse-proxy#java
Stars14.1k
Forks2.4k
Last commit2 days ago
Pinpoint
PinpointJava

An open-source APM tool for monitoring and tracing transactions in large-scale distributed Java, PHP, and Python applications.

#tracing#apm#observability
Stars13.9k
Forks3.8k
Last commit2 days ago
PreviousPage 2 of 41Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
3 years ago
1 day ago
22 hours ago
#Android186
#Kotlin132
#Jvm112
#Microservices110
#Java Library107
#Vertx99
#Maven94
#Cross Platform90
#Gradle84
#Mobile Development74
#Rest Api73
#Docker71