Github 2024-11-22 Java开源项目日报 Top9

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

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

《Hello 算法》:动画图解、一键运行的数据结构与算法教程

  • 创建周期:476 天
  • 协议类型:Other
  • Star数量:63556 个
  • Fork数量:7731 次
  • 关注人数:63556 人
  • 贡献人数:137 人
  • Open Issues数量:20 个
  • Github地址:https://github.com/krahets/hello-algo.git
  • 项目首页: https://hello-algo.com

/images/krahets-hello-algo-0.png

《Hello 算法》是一本开源的、面向初学者的关于数据结构与算法的教程,采用动画图解和可运行的代码示例,支持多种编程语言。该项目旨在提供清晰易懂的内容,学习曲线平滑,引导初学者探索数据结构与算法的知识地图。鼓励读者互相学习,通常会在两天内回复问题和评论。

XXL-JOB:分布式任务调度框架

  • 创建周期:3009 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v3.0
  • Star数量:26112 个
  • Fork数量:10529 次
  • 关注人数:26112 人
  • 贡献人数:57 人
  • Open Issues数量:1318 个
  • Github地址:https://github.com/xuxueli/xxl-job.git
  • 项目首页: http://www.xuxueli.com/xxl-job/

XXL-JOB是一个分布式任务调度框架,其核心设计目标是快速开发、简单学习、轻量级、易扩展。它已经是开源的,并且在许多公司的生产环境中被使用,提供即插即用的解决方案。

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社区也参与了这个项目。

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

OpenRewrite 项目:自动源代码重构生态系统

  • 创建周期:1592 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:2118 个
  • Fork数量:317 次
  • 关注人数:2118 人
  • 贡献人数:163 人
  • Open Issues数量:370 个
  • Github地址:https://github.com/openrewrite/rewrite.git
  • 项目首页: https://docs.openrewrite.org

OpenRewrite 项目是一个用于源代码的自动重构生态系统,可以帮助开发人员消除其代码库中的技术债务。它包括一个自动重构引擎,可以运行预打包的开源重构配方,用于常见的框架迁移、安全修复和风格一致性任务,将编码工作量从几小时或几天减少到几分钟。像 OpenRewrite Gradle 插件 和 OpenRewrite Maven 插件 这样的构建工具插件帮助在一个代码库上运行这些配方。OpenRewrite 在 Java 方面有很强的支持,并正在扩展到其他语言和框架,并且拥有一个不断增长的社区。它还允许轻松定制特定代码库的配方。

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(孵化中)是世界上最强大的开放数据目录,旨在构建高性能、地理分布和联合的元数据湖。