Github 2024-03-29 Java开源项目日报 Top9
根据Github Trendings的统计,今日(2024-03-29统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Java项目 | 9 |
JavaGuide - Java 程序员学习和面试指南
- 创建周期:2118 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:140773 个
- Fork数量:44922 次
- 关注人数:140773 人
- 贡献人数:414 人
- Open Issues数量:58 个
- Github地址:https://github.com/Snailclimb/JavaGuide.git
- 项目首页: https://javaguide.cn
JavaGuide 是一份涵盖大部分 Java 程序员所需要掌握的核心知识的学习和面试指南,提供面试准备、知识星球和使用建议等内容。该项目的 Github 地址为 https://github.com/Snailclimb/JavaGuide 。
Spring框架:企业级应用程序开发的基础
- 创建周期:4860 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:54845 个
- Fork数量:37378 次
- 关注人数:54845 人
- 贡献人数:369 人
- Open Issues数量:296 个
- Github地址:https://github.com/spring-projects/spring-framework.git
- 项目首页: https://spring.io/projects/spring-framework
Spring框架是所有Spring项目的基础,为创建各种场景和架构的企业应用程序提供了除了Java编程语言之外所需的一切。
Ghidra - 软件逆向工程框架
- 创建周期:1792 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:45784 个
- Fork数量:5481 次
- 关注人数:45784 人
- 贡献人数:266 人
- Open Issues数量:1481 个
- Github地址:https://github.com/NationalSecurityAgency/ghidra.git
- 项目首页: https://www.nsa.gov/ghidra
Ghidra是由美国国家安全局研究局开发的软件逆向工程框架。它包括一系列强大的软件分析工具,用于在不同平台上分析编译代码。用户可以执行诸如反汇编、汇编、反编译、图形化和脚本编写等任务,它支持各种处理器指令集和可执行文件格式。此外,用户可以使用Java或Python创建自己的扩展和脚本。Ghidra的开发旨在解决复杂SRE工作中的扩展和团队合作挑战,并提供可定制和可扩展的研究平台。美国国家安全局已经利用Ghidra来分析恶意代码,并洞悉网络和系统潜在漏洞。
Quarkus: 超音速亚原子级Java
- 创建周期:2023 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:12743 个
- Fork数量:2460 次
- 关注人数:12743 人
- 贡献人数:391 人
- Open Issues数量:2507 个
- Github地址:https://github.com/quarkusio/quarkus.git
- 项目首页: https://quarkus.io
Quarkus是一个开源的Java框架,旨在实现超音速和亚原子级,为开发Java应用程序提供轻量且高性能的平台。
gRPC-Java: 开源RPC库和框架
- 创建周期:3399 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:11113 个
- Fork数量:3739 次
- 关注人数:11113 人
- 贡献人数:320 人
- Open Issues数量:496 个
- Github地址:https://github.com/grpc/grpc-java.git
- 项目首页: https://grpc.io/docs/languages/java/
gRPC-Java是一个支持Java 8及更高版本的开源RPC库和框架,同时也支持在Android上使用Java 8语言解糖。它在Android上提供了TLS使用,并在Sonatype的快照库中提供了开发快照。该项目还包括示例、开发指南以及有关API稳定性的信息。
Conductor: 微服务编排引擎
- 创建周期:42 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:1473 个
- Fork数量:49 次
- 关注人数:1473 人
- 贡献人数:236 人
- Open Issues数量:22 个
- Github地址:https://github.com/conductor-oss/conductor.git
- 项目首页: https://conductor-oss.org
Conductor 是一个微服务编排引擎,最初由 Netflix 创建,用于协调微服务和事件。Conductor OSS 由 Orkes 的开发团队和开源社区的成员共同维护。
LangChain for Java: 利用LLM的力量加速你的Java应用程序
- 创建周期:206 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:1391 个
- Fork数量:239 次
- 关注人数:1391 人
- 贡献人数:46 人
- Open Issues数量:76 个
- Github地址:https://github.com/langchain4j/langchain4j.git
- 项目首页: https://github.com/langchain4j/langchain4j
LangChain for Java是一个旨在利用LLM的力量来加速Java应用程序的项目。
LangChain4j示例
- 创建周期:283 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:251 个
- Fork数量:120 次
- 关注人数:251 人
- 贡献人数:19 人
- Open Issues数量:14 个
- Github地址:https://github.com/langchain4j/langchain4j-examples.git
LangChain4j示例提供了使用LangChain4j库的各种示例,包括教程,高级RAG技术的示例以及具有记忆、工具和RAG的代理示例。
Santander Dev Week 2024: 使用Java 21和Spring Boot 3构建的开源RESTful API
- 创建周期:4 天
- 开发语言:Java
- Star数量:161 个
- Fork数量:48 次
- 关注人数:161 人
- 贡献人数:1 人
- Open Issues数量:2 个
- Github地址:https://github.com/digitalinnovationone/santander-dev-week-2024.git
- 项目首页: https://digitalinnovationone.github.io/santander-dev-week-2024
Santander Dev Week 2024是一个使用Java 21和Spring Boot 3构建的开源RESTful API。