Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
440 projects3891.9k total stars899.8k total forks19 languages

Open-source projects built with Java

There are currently 440 open-source projects built with Java, with a combined total of 3891.9k GitHub stars. The most common language among these projects is Java.

Showing 440 open-source projects · page 2 of 13

…
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
Apache RocketMQ
Apache RocketMQapache/rocketmq

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

22.4k12.0kJava
2 days ago
RocketMQ
RocketMQapache/incubator-rocketmq

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

22.4k12.0kJava
2 days ago
JHipster
JHipsterjhipster/generator-jhipster

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

22.4k4.2kTypeScript
1 day ago
Exoplayer
Exoplayergoogle/ExoPlayer

A deprecated Android media playback library, now superseded by AndroidX Media3.

21.9k6.0kJava
4 months ago
Graal
Graaloracle/graal

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

21.6k1.8kJava
1 day ago
Truffle
Trufflegraalvm/truffle

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

21.6k1.8kJava
1 day ago
HikariCP
HikariCPbrettwooldridge/HikariCP

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

21.1k3.0kJava
5 months ago
ShardingSphere
ShardingSphereapache/shardingsphere

An enterprise distributed database ecosystem that enhances heterogeneous databases with sharding, scalability, and security via JDBC and Proxy access layers.

20.7k6.9kJava
3 days ago
MyBatis
MyBatismybatis/mybatis-3

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

20.4k12.9kJava
2 days ago
Online Boutique
Online BoutiqueGoogleCloudPlatform/microservices-demo

A sample cloud-native e-commerce application built with 11 microservices to demonstrate Kubernetes, Istio, and gRPC best practices.

20.1k9.8kGo
1 day ago
IntelliJ IDEA Community Edition
IntelliJ IDEA Community EditionJetBrains/intellij-community

The open-source codebase for IntelliJ IDEA and the IntelliJ Platform, enabling IDE and plugin development.

20.0k5.8kJava
1 day ago
RxAndroid
RxAndroidReactiveX/RxAndroid

Android-specific bindings for RxJava that simplify reactive programming on Android with main thread scheduling.

20.0k2.9kJava
1 month ago
Filament
Filamentgoogle/filament

A real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2.

20.0k2.2kC++
1 day ago
Picasso
Picassosquare/picasso

A deprecated Android library for downloading and caching images with a simple API.

18.9k4.0kKotlin
1 year ago
APIJSON
APIJSONTencent/APIJSON

A real-time, no-code ORM that provides APIs and documentation automatically, allowing frontend clients to customize JSON responses.

18.4k2.3kJava
6 days ago
Flexbox layout
Flexbox layoutgoogle/flexbox-layout

A library that brings CSS Flexbox layout capabilities to Android, enabling flexible and responsive UI design.

18.3k1.8kKotlin
2 years ago
VLC
VLCvideolan/vlc

A libre, cross-platform media player and multimedia engine that plays virtually any audio or video format.

18.1k5.9kC
2 days ago
GitHub repository
GitHub repositorymicrosoft/AirSim

Open-source simulator for drones and autonomous vehicles built on Unreal Engine and Unity, designed for AI research.

18.1k4.9kC++
1 month ago
LeetCode Problems' Solutions written in C++
LeetCode Problems' Solutions written in C++haoel/leetcode

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

18.1k4.9kC++
2 years ago
Ruffle
Ruffleruffle-rs/ruffle

An Adobe Flash Player emulator written in Rust that runs on desktop and web via WebAssembly.

18.0k1.0kRust
1 day ago
Falsehoods about Phone Numbers
Falsehoods about Phone Numbersgooglei18n/libphonenumber

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

18.0k2.1kC++
1 day ago
libphonenumber
libphonenumbergooglei18n/libphonenumber

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

18.0k2.1kC++
1 day ago
swagger-codegen
swagger-codegenswagger-api/swagger-codegen

A template-driven engine to generate API clients, server stubs, and documentation from OpenAPI/Swagger definitions.

17.7k6.0kMustache
2 days ago
Dagger 2
Dagger 2google/dagger

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

17.7k2.0kJava
2 days ago
caffeine
caffeineben-manes/caffeine

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

17.6k1.7kJava
2 days ago
CNTK - Microsoft Cognitive Toolkit
CNTK - Microsoft Cognitive ToolkitMicrosoft/CNTK

A unified deep learning toolkit for describing neural networks as computational graphs, supporting feed-forward DNNs, CNNs, and RNNs/LSTMs.

17.6k4.2kC++
3 years ago
Zipkin
Zipkinopenzipkin/zipkin

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

17.4k3.1kJava
16 days ago
MyBatis-Plus
MyBatis-Plusbaomidou/mybatis-plus

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

17.4k4.4kJava
2 months ago
QuestDB
QuestDBquestdb/questdb

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

16.9k1.6kJava
1 day ago
foundationdb
foundationdbapple/foundationdb

An open-source, distributed, transactional key-value store designed for large-scale structured data across commodity servers.

16.3k1.5kC++
1 day ago
Capacitor
Capacitorionic-team/capacitor

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

15.5k1.2kTypeScript
2 days ago
Bytecode Viewer
Bytecode ViewerKonloch/bytecode-viewer

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

15.5k1.2kJava
22 days ago
Mockito
Mockitomockito/mockito

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

15.4k2.7kJava
8 days ago
Apache Pulsar
Apache Pulsarapache/incubator-pulsar

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

15.2k3.7kJava
1 day ago
JD-GUI
JD-GUIjava-decompiler/jd-gui

A standalone graphical utility that displays Java source code from compiled CLASS files.

15.1k2.5kJava
1 year ago
Zap
Zapzaproxy/zaproxy

A free, open-source web application security scanner for finding vulnerabilities during development and testing.

15.0k2.5kJava
3 days ago
1
2
3
13