Github 2024-08-30 Java开源项目日报 Top9

根据Github Trendings的统计,今日(2024-08-30统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Java项目9
C++项目1

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

Java实现的算法集合:使用Gitpod.io进行编辑和贡献

  • 创建周期:2883 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:57266 个
  • Fork数量:18692 次
  • 关注人数:57266 人
  • 贡献人数:431 人
  • Open Issues数量:15 个
  • Github地址:https://github.com/TheAlgorithms/Java.git

该项目是一个用Java实现的算法集合,可以在Gitpod.io上运行、编辑和贡献,Gitpod.io是一个免费的在线开发环境。

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编程语言之外所需的一切。

Netty:异步事件驱动的网络应用程序框架

  • 创建周期:5043 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:33219 个
  • Fork数量:15868 次
  • 关注人数:33219 人
  • 贡献人数:361 人
  • Open Issues数量:599 个
  • Github地址:https://github.com/netty/netty.git
  • 项目首页: http://netty.io

Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。

Telegram for Android: 速度和安全性的开源消息应用

  • 创建周期:3962 天
  • 开发语言:Java, C++
  • 协议类型:GNU General Public License v2.0
  • Star数量:24592 个
  • Fork数量:7950 次
  • 关注人数:24592 人
  • 贡献人数:15 人
  • Open Issues数量:393 个
  • Github地址:https://github.com/DrKLO/Telegram.git

Telegram for Android 是一个注重速度和安全性的开源消息应用程序。它提供了超快速、简单和免费的消息体验,这个存储库包含了 Telegram App for Android 的官方源代码。

OpenAPI 生成器:基于规范自动生成API工具

  • 创建周期:2155 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:19624 个
  • Fork数量:6034 次
  • 关注人数:19624 人
  • 贡献人数:404 人
  • Open Issues数量:4531 个
  • Github地址:https://github.com/OpenAPITools/openapi-generator.git
  • 项目首页: https://openapi-generator.tech

/images/openapitools-openapi-generator-0.png

OpenAPI 生成器是一个工具,它根据 OpenAPI 规范 (v2, v3) 自动化生成 API 客户端库、服务器存根、文档和配置。它是一个开源项目,可以通过赞助来获得支持。

Apache Iceberg: 大型分析表的高性能格式

  • 创建周期:2006 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:5624 个
  • Fork数量:2016 次
  • 关注人数:5624 人
  • 贡献人数:394 人
  • Open Issues数量:1420 个
  • Github地址:https://github.com/apache/iceberg.git
  • 项目首页: https://iceberg.apache.org/

/images/apache-iceberg-0.png

Apache Iceberg是一种专为大型分析表设计的高性能格式,将SQL表的可靠性和简单性引入到大数据中。它使得像Spark、Trino、Flink、Presto、Hive和Impala等引擎能够同时安全地处理相同的表。

mallchat电商系统后端项目

  • 创建周期:512 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:2983 个
  • Fork数量:776 次
  • 关注人数:2983 人
  • 贡献人数:34 人
  • Open Issues数量:47 个
  • Github地址:https://github.com/zongzibinbin/MallChat.git

/images/zongzibinbin-mallchat-0.png

mallchat的后端项目是一个既能购物又能聊天的电商系统,按照互联网企业级开发规范实现,包括购物车、订单、支付、推荐、搜索、拉新、促活、推送、物流、客服等功能。

/images/zongzibinbin-mallchat-1.png

Azure SDK for Java 开发存储库

  • 创建周期:4546 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:2179 个
  • Fork数量:1894 次
  • 关注人数:2179 人
  • 贡献人数:360 人
  • Open Issues数量:976 个
  • Github地址:https://github.com/Azure/azure-sdk-for-java.git

该存储库致力于开发 Azure SDK for Java。建议 SDK 的用户查阅公共开发人员文档或版本化的开发人员文档。