Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Java
J

Java

Language
1349 projects4343.4k total stars1011.0k total forks33 languages

Open-source projects built with Java

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

Showing 1,349 open-source projects · page 2 of 38

…
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
3 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
3 days ago
JHipster
JHipsterjhipster/generator-jhipster

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

22.4k4.2kTypeScript
19 hours ago
Exoplayer
Exoplayergoogle/ExoPlayer

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

21.9k6.0kJava
5 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
17 hours 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
18 hours ago
HikariCP
HikariCPbrettwooldridge/HikariCP

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

21.1k3.0kJava
7 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
17 hours ago
MyBatis
MyBatismybatis/mybatis-3

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

20.4k12.9kJava
21 hours 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.4k10.0kGo
14 days 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.2k5.9kJava
21 hours ago
Filament
Filamentgoogle/filament

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

20.1k2.2kC++
2 days ago
RxAndroid
RxAndroidReactiveX/RxAndroid

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

20.0k2.9kJava
2 months ago
Picasso
Picassosquare/picasso

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

18.8k4.0kKotlin
1 year ago
VLC
VLCvideolan/vlc

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

18.6k6.0kC
1 day 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
1 day 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
GitHub repository
GitHub repositorymicrosoft/AirSim

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

18.2k4.9kC++
2 months ago
Ruffle
Ruffleruffle-rs/ruffle

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

18.1k1.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.1k2.2kC++
3 days ago
libphonenumber
libphonenumbergooglei18n/libphonenumber

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

18.1k2.2kC++
3 days 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
swagger-codegen
swagger-codegenswagger-api/swagger-codegen

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

17.8k6.0kMustache
20 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.7k1.7kJava
19 hours 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
2 months 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
5 days ago
QuestDB
QuestDBquestdb/questdb

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

17.0k1.6kJava
19 hours ago
foundationdb
foundationdbapple/foundationdb

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

16.4k1.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.8k1.2kTypeScript
3 days ago
Bytecode Viewer
Bytecode ViewerKonloch/bytecode-viewer

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

15.5k1.3kJava
2 months ago
Mockito
Mockitomockito/mockito

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

15.4k2.7kJava
4 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.3k3.7kJava
22 hours ago
Zap
Zapzaproxy/zaproxy

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

15.2k2.6kJava
4 days ago
Cryptomator
Cryptomatorcryptomator/cryptomator

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

15.2k1.3kJava
3 days ago
1
2
3
38