【2025/11】GitHub 本月热度前十开源 Java 项目

本月 GitHub 热度排名前十的开源 Java 项目介绍
在众多开源项目中,Java 语言依然占据重要地位。以下是 2025 年 11 月 GitHub 上热度排名前十的 Java 开源项目简介,这些项目涵盖了自动化、防御策略、身份管理、构建系统、消息队列、测试框架、低代码平台、AI 框架、流程编排等多个领域,展示了 Java 生态的多样性和活跃度。
1、JeecgBoot / JeecgBoot
⭐ Star 数:44,365,贡献者:15,654
本月新增星标:334
简介:JeecgBoot 是一个 AI 低代码平台,致力于帮助企业快速实现低代码开发和构建 AI 应用。它集成了完整的 AI 应用平台,支持多种大模型,拥有强大的代码生成器,实现前后端一键生成,极大地减少重复工作,提高开发效率,节省成本。
项目地址:https://github.com/jeecgboot/jeecgboot
2、keycloak / keycloak
⭐ Star 数:31,023,贡献者:7,804
本月新增星标:859
简介:Keycloak 是现代应用和服务的开源身份与访问管理解决方案,支持单点登录、社交登录、多因素认证等,广泛应用于安全认证领域。
项目地址:https://github.com/keycloak/keycloak
3、Anuken / Mindustry
⭐ Star 数:25,756,贡献者:3,288
本月新增星标:776
简介:Mindustry 是一款自动化塔防实时战略游戏,结合了资源采集、工厂自动化和防御策略,项目活跃且社区庞大。
项目地址:https://github.com/Anuken/Mindustry
4、bazelbuild / bazel
⭐ Star 数:24,775,贡献者:4,337
本月新增星标:163
简介:Bazel 是一个快速、可扩展、多语言的构建系统,支持大规模项目构建,广泛应用于企业级软件开发。
项目地址:https://github.com/bazelbuild/bazel
5、testcontainers / testcontainers-java
⭐ Star 数:8,480,贡献者:1,756
本月新增星标:108
简介:Testcontainers 是一个 Java 测试库,支持 JUnit 测试时快速创建轻量级的数据库、浏览器等 Docker 容器实例,提升测试的可靠性和便利性。
项目地址:https://github.com/testcontainers/testcontainers-java
6、AutoMQ / automq
⭐ Star 数:7,754,贡献者:522
本月新增星标:617
简介:AutoMQ 是基于 S3 的无盘 Kafka 实现,具备高性价比、无跨可用区流量成本、秒级自动扩缩容和多可用区高可用性,适合大规模消息队列应用。
项目地址:https://github.com/AutoMQ/automq
7、alibaba / spring-ai-alibaba
⭐ Star 数:6,985,贡献者:1,475
本月新增星标:-
简介:Spring AI Alibaba 是一个面向 Java 开发者的 Agentic AI 框架,旨在简化 AI 能力的集成和应用,助力开发者快速构建智能应用。
项目地址:https://github.com/alibaba/spring-ai-alibaba
8、apache / fory
⭐ Star 数:4,050,贡献者:339
本月新增星标:579
简介:Fory 是一个 JIT 和零拷贝驱动的多语言序列化框架,性能极高,适合对序列化性能要求苛刻的系统。
项目地址:https://github.com/apache/fory
9、camunda / camunda
⭐ Star 数:3,871,贡献者:711
本月新增星标:51
简介:Camunda 是一个流程编排框架,支持业务流程管理和自动化,适用于企业级流程管理和数字化转型。
项目地址:https://github.com/camunda/camunda-bpm-platform
10、modelcontextprotocol / java-sdk
⭐ Star 数:2,869,贡献者:733
本月新增星标:320
简介:这是 Model Context Protocol 的官方 Java SDK,配合 Spring AI 共同维护,支持模型上下文的标准化交互。
项目地址:https://github.com/modelcontextprotocol/java-sdk
以上项目不仅在 GitHub 上拥有大量 Star 和贡献者,且本月均获得了显著的关注和新增 Star,体现了 Java 生态在开源领域的持续活跃和创新能力。无论是游戏开发、企业级应用,还是云计算与 AI 领域,这些项目都展示了 Java 语言强大的生命力和广泛的应用场景。
本月 GitHub 热度排名前十的 Java 开源项目中,有多个与人工智能(AI)密切相关,体现了 AI 技术在 Java 生态中的快速发展与广泛应用。以下是这些 AI 相关项目的总结:
JeecgBoot / JeecgBoot
作为一个 AI 低代码平台,JeecgBoot 集成了多种大模型和 AI 应用功能,支持 AI 模型训练、AI 聊天助手、知识库管理及 AI 流程编排。它通过强大的代码生成器,极大地降低了开发门槛,提高了企业构建智能应用的效率,是推动 AI 赋能传统软件开发的重要平台。
alibaba / spring-ai-alibaba
该项目是专为 Java 开发者设计的 Agentic AI 框架,旨在简化 AI 能力的集成和应用,帮助开发者快速构建智能系统。作为阿里巴巴的开源项目,它为 Java 生态注入了先进的 AI 技术支持,推动 AI 与企业级应用的深度融合。
modelcontextprotocol / java-sdk
这是面向 AI 模型上下文交互的官方 Java SDK,配合 Spring AI 共同维护,支持模型标准化和上下文管理。该项目为构建基于模型的智能应用提供了基础设施,助力 AI 系统的模块化和可扩展性。
此外,虽然不完全专注于 AI,但部分项目如 keycloak(身份管理)和 camunda(流程编排)也在智能化和自动化方向有一定延展,间接支持 AI 应用的安全性和流程自动化。
总体来看,AI 相关开源项目在 Java 社区正逐渐形成完整的生态链,从模型开发、应用构建到流程管理,覆盖了 AI 应用的多个关键环节,显示出 Java 在 AI 时代依然具备强大的生命力和适应能力。未来,随着 AI 技术的不断成熟和普及,这些项目将为更多企业和开发者提供坚实的技术支撑和创新动力。







评论