目录

Github 2024-04-26 Java开源项目日报 Top10

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

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

JEECG BOOT 企业级低代码开发平台

  • 创建周期:1978 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:37774 个
  • Fork数量:14267 次
  • 关注人数:37774 人
  • 贡献人数:15 人
  • Open Issues数量:51 个
  • Github地址:https://github.com/jeecgboot/jeecg-boot.git
  • 项目首页: http://www.jeecg.com

/images/jeecgboot-jeecg-boot-0.png

JEECG BOOT是一款企业级低代码开发平台,使用SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT等技术,提供强大的代码生成器,帮助Java项目解决70%重复工作,让开发更关注业务,提高效率,节省成本,同时又不失灵活性。该平台提供了一系列低代码模块,实现在线开发零代码,同时支持灵活编码,解决了当前低代码产品不灵活的弊端。

Android开源轻量级流媒体前端

  • 创建周期:3158 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v3.0
  • Star数量:28641 个
  • Fork数量:2896 次
  • 关注人数:28641 人
  • 贡献人数:312 人
  • Open Issues数量:1165 个
  • Github地址:https://github.com/TeamNewPipe/NewPipe.git
  • 项目首页: https://newpipe.net

/images/teamnewpipe-newpipe-0.png

一个轻量级的 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 客户端库、服务器存根、文档和配置。它是一个开源项目,可以通过赞助来获得支持。

Spring Boot 专栏

  • 创建周期:2053 天
  • 开发语言:Java
  • Star数量:18431 个
  • Fork数量:5834 次
  • 关注人数:18431 人
  • 贡献人数:2 人
  • Open Issues数量:44 个
  • Github地址:https://github.com/yudaocode/SpringBoot-Labs.git

/images/yudaocode-springboot-labs-0.png

这是一个涵盖六个专栏的仓库,涵盖的技术栈包括Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列和分布式事务。项目提供了50000+行示例代码,涵盖了深度入门教程,全局返回、全局异常、拦截器、跨域处理等功能,以及MQ消息的发送与消费、集群消费、广播消费、顺序消息、定时消息、事务消息、消费重试等特性。作者希望得到更多Star的支持。

DataX: 阿里云DataWorks数据集成的开源版本

  • 创建周期:2290 天
  • 开发语言:Java
  • 协议类型:Other
  • Star数量:15147 个
  • Fork数量:5256 次
  • 关注人数:15147 人
  • 贡献人数:89 人
  • Open Issues数量:1225 个
  • Github地址:https://github.com/alibaba/DataX.git

DataX是阿里云DataWorks数据集成的开源版本。它是阿里巴巴集团内广泛使用的离线数据同步工具/平台,能够高效地在MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、Hologres、DRDS、databend等各种异构数据源之间进行数据同步。商业版本的阿里云DataWorks数据集成旨在提供复杂网络环境和丰富异构数据源之间的快速稳定数据移动能力,以及复杂业务背景下的数据同步解决方案。目前,它支持50多种数据源的离线同步,包括整个数据库迁移、批量云迁移、增量同步和分片解决方案。2020年,它增加了实时同步能力,支持读写任意组合的10多种数据源。它还为多种数据源提供了一键全增量同步解决方案,如MySQL和Oracle到阿里云MaxCompute和Hologres大数据引擎。

Paper - Minecraft高性能服务器

  • 创建周期:2972 天
  • 开发语言:Java
  • 协议类型:Other
  • Star数量:8621 个
  • Fork数量:2070 次
  • 关注人数:8621 人
  • 贡献人数:350 人
  • Open Issues数量:494 个
  • Github地址:https://github.com/PaperMC/Paper.git
  • 项目首页: https://papermc.io/

/images/papermc-paper-0.png

Paper是一个高性能的Minecraft服务器,旨在解决游戏玩法和机制上的不一致之处。它被广泛使用,并通过论坛、Discord和文档为服务器管理员和插件开发人员提供支持。

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(抽取、转换、加载)工具,用于数据集成和转换。它提供了一个可视化界面,用于设计数据管道,并支持各种数据源和目的地。

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。

Sparrow比特币钱包:安全和隐私

  • 创建周期:1496 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:1148 个
  • Fork数量:154 次
  • 关注人数:1148 人
  • 贡献人数:20 人
  • Open Issues数量:172 个
  • Github地址:https://github.com/sparrowwallet/sparrow.git
  • 项目首页: https://sparrowwallet.com/

/images/sparrowwallet-sparrow-0.png

Sparrow是一款现代化的桌面比特币钱包应用程序,注重安全性和隐私。它是免费和开源的,支持大多数硬件钱包,并建立在PSBT等常见标准上,强调透明度和可用性。