目录

Github 2024-08-09 Java开源项目日报 Top10

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

开发语言项目数量
Java项目10
Python项目1

Guava: 谷歌Java核心库

  • 创建周期:3725 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:49867 个
  • Fork数量:10822 次
  • 关注人数:49867 人
  • 贡献人数:313 人
  • Open Issues数量:713 个
  • Github地址:https://github.com/google/guava.git

Guava是谷歌的一组核心Java库,包括新的集合类型、不可变集合、图形库以及用于并发、I/O、哈希、基本类型和字符串的实用程序。它在谷歌内部以及许多其他公司广泛使用。Guava有JRE和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 RocketMQ: 云原生消息传递和流处理平台

  • 创建周期:2662 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:20380 个
  • Fork数量:11379 次
  • 关注人数:20380 人
  • 贡献人数:332 人
  • Open Issues数量:433 个
  • Github地址:https://github.com/apache/rocketmq.git
  • 项目首页: https://rocketmq.apache.org/

Apache RocketMQ是一个具有分布式能力的云原生消息传递和流处理平台,提供低延迟、高性能和可靠性。它支持各种消息模式、金融级事务消息、容错、消息追踪、大数据和流处理生态系统集成、消息追溯、高效的消费模型、多种消息协议、灵活的部署架构、批量消息交换、消息过滤、Docker镜像、管理仪表板、身份验证和授权、开源连接器以及轻量级实时计算。

JDK:Java开发的开源项目

  • 创建周期:1950 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v2.0
  • Star数量:17652 个
  • Fork数量:5108 次
  • 关注人数:17652 人
  • 贡献人数:169 人
  • Open Issues数量:286 个
  • Github地址:https://github.com/openjdk/jdk.git

JDK是一个用于Java开发的开源项目。它为开发人员提供构建说明和文档。OpenJDK社区也参与了这个项目。

DataHub: 现代数据堆栈的元数据平台

  • 创建周期:3012 天
  • 开发语言:Java, Python
  • 协议类型:Apache License 2.0
  • Star数量:8959 个
  • Fork数量:2623 次
  • 关注人数:8959 人
  • 贡献人数:424 人
  • Open Issues数量:188 个
  • Github地址:https://github.com/datahub-project/datahub.git
  • 项目首页: https://datahubproject.io

/images/datahub-project-datahub-0.png

DataHub是一个为现代数据堆栈设计的开源元数据平台。

SeaTunnel: 下一代超高性能数据集成工具

  • 创建周期:2358 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:6941 个
  • Fork数量:1453 次
  • 关注人数:6941 人
  • 贡献人数:240 人
  • Open Issues数量:580 个
  • Github地址:https://github.com/apache/seatunnel.git
  • 项目首页: https://seatunnel.apache.org/

/images/apache-seatunnel-0.png

SeaTunnel是一个开源的下一代超高性能、分布式、大规模数据集成工具,称为Apache SeaTunnel。

Pentaho数据集成(ETL)- Kettle

  • 创建周期:3853 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:7364 个
  • Fork数量:3377 次
  • 关注人数:7364 人
  • 贡献人数:187 人
  • Open Issues数量:77 个
  • Github地址:https://github.com/pentaho/pentaho-kettle.git

Pentaho数据集成,又称Kettle,是一种开源的ETL(抽取、转换、加载)工具,用于数据集成和转换。它提供了一个可视化界面,用于设计数据管道,并支持各种数据源和目的地。

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

Apache Fury(孵化中)- 高速多语言序列化框架

  • 创建周期:469 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:2888 个
  • Fork数量:209 次
  • 关注人数:2888 人
  • 贡献人数:55 人
  • Open Issues数量:164 个
  • Github地址:https://github.com/apache/fury.git
  • 项目首页: https://fury.apache.org/

Apache Fury(孵化中)是一个由JIT(即时编译)和零拷贝驱动的高速多语言序列化框架,提供高达170倍的性能和极致的易用性。

Apache Gravitino(孵化中):构建高性能元数据湖的开放数据目录

  • 创建周期:439 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:676 个
  • Fork数量:208 次
  • 关注人数:676 人
  • 贡献人数:82 人
  • Open Issues数量:493 个
  • Github地址:https://github.com/apache/gravitino.git
  • 项目首页: https://datastrato.ai/docs/

Apache Gravitino(孵化中)是世界上最强大的开放数据目录,旨在构建高性能、地理分布和联合的元数据湖。