1

Github 2024-03-29 Java开源项目日报 Top9

 1 month ago
source link: https://sunqi.site/posts/github-trendings-today-20240329/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

根据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
/images/snailclimb-javaguide-0.png

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

Santander Dev Week 2024是一个使用Java 21和Spring Boot 3构建的开源RESTful API。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK