SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Java Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Spring Boot
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
When I started developing LangGraph4j, I tried to replicate my Python development ecosystem in Java. So I've experimented with the Java Notebooks through the rapaio-jupyter-kernel project, which allowed me to replicate the development experience I had with Jupyter Notebooks in Python quite well. For rapid prototyping, I relied almost entirely on Spring Boot framework, which is a fairly fast and enjoyable programming experience.
-
advanced-java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
-
Let's go further, now we talk about the error from Elasticsearch.
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Project mention: Are you really wasting your time in Java without these 10 libraries? | dev.to | 2025-11-20
Apache Commons Lang and Google Guava play the same role in the ecosystem, even though the former predates the latter: fill in the gaps in the Java standard APIs. For example, one of the biggest current PITAs in modern Java is checked exceptions inside lambdas. Both libraries provide wrapping methods to handle this specific use case. In general, modern Java versions and Kotlin drastically diminish the need for these additional dependencies.
-
RxJava
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
-
Project mention: CLI to manage your SQL database schemas and migrations | news.ycombinator.com | 2025-11-01
-
-
JeecgBoot
🔥AI低代码平台,助力企业快速实现低代码开发和构建AI应用! 成熟的AI应用平台:涵盖AI应用、AI模型、AI聊天助手、知识库、AI流程编排、MCP和插件,聊天式业务操作等,兼容多种大模型;提供强大代码生成器:实现前后端一键生成,无需手写代码! 引领AI开发模式:AI生成→在线配置→代码生成→手工合并,解决Java项目80%重复工作,提升效率节省成本,又不失灵活~
-
Let's look at the example from Apache Dubbo:
-
MPAndroidChart
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
-
-
-
Project mention: Top 7 Puppeteer Alternatives for Web Automation and Testing (2025) | dev.to | 2025-08-05
Selenium is one of the most popular and mature automated testing frameworks for web applications. Unlike Puppeteer, which is limited to Chromium, Selenium supports all major browsers—including Chrome, Firefox, Safari, and Edge—making it a reliable choice for Cross-platform browser testing.
-
Project mention: React Native ile Endüstriyel Barkod Okuma: Ters Renk Data Matrix Kodları ve Zebra DataWedge Entegrasyonu | dev.to | 2025-12-19
ZXing (Zebra Crossing)
-
conductor
Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications
Project mention: Conductor, an orchestration engine for microservices and event-driven workflows | news.ycombinator.com | 2025-10-05 -
Just to throw one on the pile https://github.com/yuliskov/smarttube for android based TV media box is great.
-
Project mention: Top Open-Source Data Engineering Tools- Unravelling the Best in 2026 | dev.to | 2025-12-10
Kestra
-
There are many open-source games. There are few large-scale high-polish open source games because it's difficult to build a business model around that. Unlike non-game software, games are ~exclusively consumer-facing, so you can't sell support or use them as a loss leader, and they're standalone applications that are difficult to monetize with online features or to use as the core of a closed-source commercial product.
That said, there are still lots of great projects out there (some of which have even had commercial success), for example:
- https://github.com/a327ex/SNKRX
- https://github.com/beyond-all-reason/Beyond-All-Reason
- https://github.com/endless-sky/endless-sky
- https://github.com/Anuken/Mindustry
-
Project mention: AWS EKS Deployment: Real-Time Data Streaming Platform - 50K Events/Sec for $1,250/Month | dev.to | 2025-10-26
Apache Flink: flink.apache.org
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Java discussion
Java Java related posts
-
When JNI Meets 'Write Once, Run Anywhere': Navigating Java's Multi-Architecture Reality
-
Top 10 noteworthy Java errors in 2025
-
Building a High-Performance SaaS for $0/mo with Java, Quarkus & Cloud Run
-
A Practical Guide to Building AI Agents with Java and Spring AI - Part 6 - Multi-Modal Multi-Model
-
Introducing temporal-contract: Type-Safe Temporal. io Workflows for TypeScript
-
More databases should be single-threaded
-
Experimenting with Javelit - The Streamlit for Java
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Dec 2025
Index
What are some of the best open-source Java projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | JavaGuide | 153,129 |
| 2 | Design Patterns | 93,544 |
| 3 | Spring Boot | 79,473 |
| 4 | advanced-java | 78,643 |
| 5 | Elasticsearch | 75,680 |
| 6 | interviews | 64,736 |
| 7 | Java | 64,595 |
| 8 | Guava | 51,364 |
| 9 | RxJava | 48,488 |
| 10 | dbeaver | 47,953 |
| 11 | jadx | 46,642 |
| 12 | JeecgBoot | 44,771 |
| 13 | Dubbo | 41,676 |
| 14 | MPAndroidChart | 38,189 |
| 15 | Arthas | 36,959 |
| 16 | spring-boot-demo | 33,954 |
| 17 | Selenium WebDriver | 33,817 |
| 18 | ZXing | 33,765 |
| 19 | conductor | 31,671 |
| 20 | SmartTube | 27,177 |
| 21 | kestra | 26,148 |
| 22 | Mindustry | 26,010 |
| 23 | Apache Flink | 25,636 |