Open source java projects
Every project in the registry tagged java, ranked by real GitHub adoption.
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容
The leading distributed search and analytics engine
Free database manager for SQL databases and beyond
Empower your team to build custom internal tools rapidly
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
Jenkins automation server
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set,
Open-source data integration for modern teams
Adaptable, fast automation for all
Privacy-first offline maps for hiking, cycling & navigation
Secure, customizable authentication for your applications
Centralize, transform, and stash your data
Open-source search and analytics at enterprise scale
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and v
A scalable web crawler framework for Java.
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and res
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
A tool for mocking HTTP services
Time-series database built for industrial IoT workloads
Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
Distributed OLAP database for real-time analytics at scale
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
A Reddit client for Android
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
A self-hosted library for your ebooks, comics, and audiobooks
Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
A data integration framework
The Pants Build System
Java client for Kubernetes & OpenShift
ProGuard, Java optimizer and obfuscator
An XMPP server licensed under the Open Source Apache License.
📱The official Wikipedia app for Android!
🎶 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java. https://ld246.com
A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools
A DLNA, UPnP and HTTP(S) Media Server.
Secure, private, and decentralized file storage
The vip.com's distributed job scheduling platform.
YAS: Yet Another Shop, a sample microservices project in Java
一站式全渠道业务中台系统包括订单管理系统OMS/电商ERP、库存WMS统一管理系统和SAP财务管理系统等,实现快速部署,并帮助企业后续自主进行开发迭代,实现数字化转型,并有多个经典案例。中台系统包括:通用业务中台、强大的技术中台Springcloud/Istio、后续开发方案的设计,技术(K8S,SERVERLESS)
Fast scalable time series database
A Gradle plugin that publishes your Android and Kotlin libraries, including sources and javadoc, to Maven Central or any other Nexus instance.
🔖 It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate.
Hop Orchestration Platform
JasperReports® - Free Java Reporting Library
最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等
zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Dat
Build AI agents and automate complex workflows seamlessly
The Stack Overflow clone for your team (self-hosted or hosted)
工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。
A Java library for parsing and building iCalendar data models
🌟 分享效率方法 🪄、优质文章 📑、编程知识 🎹、实用工具 🛠️ 和有趣内容 😄。💌 当有重要的事情需要分享时会发送 newsletter。
#1 Self hosted CMMS web & mobile application that allows you to manage enterprise maintenance for free - Computerized Maintenance Management System
A platform that helps you deploy services with one click.
Unified API, event, and AI agent management platform
Related tags
Frequently asked questions
How many open source java projects are there?
This registry tracks 61 projects tagged java, with 662,633 GitHub stars between them. The most-adopted is mall at 84,789 stars.
Are these java projects free to use?
Yes — 54 of the 61 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which java project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these java projects still maintained?
51 of the 61 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.