Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Java

Java

990 projects

Showing 36 of 1003 projects

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 commit12 days ago
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.0k
Forks6.4k
Last commit1 day 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.4k
Forks12.0k
Last commit4 days 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.4k
Forks12.0k
Last commit4 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 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.6k
Forks1.8k
Last commit22 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.6k
Forks1.8k
Last commit1 day 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
Stars21.4k
Forks5.2k
Last commit1 day ago
HikariCP
HikariCPJava

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

#high-performance#minimalist#database-performance
Stars21.1k
Forks3.0k
Last commit7 months ago
Temporal
TemporalGo

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

#workflow-management#service-bus#workflow-management-system
Stars20.8k
Forks1.6k
Last commit1 day 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 commit1 day 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
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 commit3 days 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.7k
Forks1.7k
Last commit1 day ago
Zipkin
ZipkinJava

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

#tracing#apm#openzipkin
Stars17.4k
Forks3.1k
Last commit2 months 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.4k
Forks4.4k
Last commit5 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.0k
Forks1.6k
Last commit1 day 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
Stars15.8k
Forks1.2k
Last commit3 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.6k
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.5k
Forks1.3k
Last commit2 months 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 commit5 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.7k
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
Stars15.2k
Forks1.3k
Last commit3 days 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.1k
Forks665
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 commit3 days 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
zuul
zuulJava

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

#api-gateway#reverse-proxy#java
Stars14.0k
Forks2.4k
Last commit5 days ago
logger
loggerJava

A simple, pretty, and powerful logging library for Android applications.

#developer-tools#pretty-print#android
Stars13.8k
Forks2.1k
Last commit3 years 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.8k
Forks3.8k
Last commit1 day ago
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
Stars13.8k
Forks1.9k
Last commit
quicktype
quicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#developer-tools#graphql
Stars13.8k
Forks1.2k
Last commit7 months ago
Quicktype
QuicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#graphql#data-modeling
Stars13.8k
Forks1.2k
Last commit7 months ago
Tink
TinkJava

A multi-language, cross-platform cryptographic library designed to be secure, easy to use correctly, and hard to misuse.

#objc#multi-language#crypto
Stars13.5k
Forks1.2k
Last commit2 years ago
PreviousPage 2 of 28Next

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 days ago
4 days ago
#Android155
#Kotlin101
#Jvm99
#Java Library86
#Cross Platform80
#Microservices67
#Mobile Development62
#Gradle58
#Open Source52
#High Performance51
#Game Development50
#Docker49