Github 2024-09-27 Java开源项目日报 Top8

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

开发语言项目数量
Java项目8
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两种版本。

Seata: Simple Extensible Autonomous Transaction Architecture (Seata) - 一个开源的分布式事务解决方案

  • 创建周期:1862 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:24746 个
  • Fork数量:8716 次
  • 关注人数:24746 人
  • 贡献人数:285 人
  • Open Issues数量:746 个
  • Github地址:https://github.com/apache/incubator-seata.git
  • 项目首页: https://seata.apache.org/

/images/apache-incubator-seata-0.png

Seata是一种易于使用、高性能的开源分布式事务解决方案。它被称为Simple Extensible Autonomous Transaction Architecture(Seata)。

Presto: 大数据分布式SQL查询引擎

  • 创建周期:4201 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:15410 个
  • Fork数量:5262 次
  • 关注人数:15410 人
  • 贡献人数:332 人
  • Open Issues数量:1891 个
  • Github地址:https://github.com/prestodb/presto.git
  • 项目首页: http://prestodb.io

Presto是一个分布式SQL查询引擎,用于大数据,为查询和分析大型数据集提供了强大的工具。

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是一个为现代数据堆栈设计的开源元数据平台。

分布式和RESTful搜索引擎

  • 创建周期:1092 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:8151 个
  • Fork数量:1514 次
  • 关注人数:8151 人
  • 贡献人数:347 人
  • Open Issues数量:1595 个
  • Github地址:https://github.com/opensearch-project/OpenSearch.git
  • 项目首页: https://opensearch.org/docs/latest/opensearch/index/

这个开源项目是一个分布式和RESTful搜索引擎。它旨在为搜索和索引大量数据提供可扩展和高效的解决方案。该项目欢迎贡献者,并提供资源、行为准则、安全信息,以及有关许可、版权和商标的详细信息。

Kestra: 无限可扩展的事件驱动编排和调度平台

  • 创建周期:1714 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:6433 个
  • Fork数量:359 次
  • 关注人数:6433 人
  • 贡献人数:40 人
  • Open Issues数量:419 个
  • Github地址:https://github.com/kestra-io/kestra.git
  • 项目首页: https://kestra.io

/images/kestra-io-kestra-0.png

Kestra是一个开源的、无限可扩展的、事件驱动的、语言不可知的编排和调度平台,旨在以代码声明方式管理数百万个工作流。它提供了一个实时演示供用户尝试该平台。

Testcontainers: 为JUnit测试提供一次性实例的Java库

  • 创建周期:3260 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:7683 个
  • Fork数量:1578 次
  • 关注人数:7683 人
  • 贡献人数:430 人
  • Open Issues数量:602 个
  • Github地址:https://github.com/testcontainers/testcontainers-java.git
  • 项目首页: https://testcontainers.org

Testcontainers是一个Java库,支持JUnit测试,提供常见数据库、Selenium Web浏览器或其他可以在Docker容器中运行的轻量级、一次性实例。

Unity目录:数据和人工智能的通用目录

  • 创建周期:106 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:2260 个
  • Fork数量:351 次
  • 关注人数:2260 人
  • 贡献人数:68 人
  • Open Issues数量:119 个
  • Github地址:https://github.com/unitycatalog/unitycatalog.git
  • 项目首页: https://unitycatalog.io/

Unity目录是业界唯一的通用数据和人工智能目录,支持任何格式、引擎和资产的多模态界面。它是开源的,具有开放的API,并提供了统一的数据和人工智能治理,通过单一界面实现对表格数据、非结构化资产和人工智能资产的治理和安全性。