目录

Github 2024-05-10 Java开源项目日报 Top10

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

开发语言项目数量
Java项目10
C++项目2

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

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%重复工作,让开发更关注业务,提高效率,节省成本,同时又不失灵活性。该平台提供了一系列低代码模块,实现在线开发零代码,同时支持灵活编码,解决了当前低代码产品不灵活的弊端。

Nacos:云原生动态命名和配置服务

  • 创建周期:2156 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:29123 个
  • Fork数量:12561 次
  • 关注人数:29123 人
  • 贡献人数:362 人
  • Open Issues数量:237 个
  • Github地址:https://github.com/alibaba/nacos.git
  • 项目首页: https://nacos.io

/images/alibaba-nacos-0.png

Nacos是一个易于使用的动态服务发现、配置和服务管理平台,用于构建云原生应用。

Spring Cloud Alibaba: 阿里巴巴中间件的分布式解决方案

  • 创建周期:2352 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:27337 个
  • Fork数量:8142 次
  • 关注人数:27337 人
  • 贡献人数:175 人
  • Open Issues数量:359 个
  • Github地址:https://github.com/alibaba/spring-cloud-alibaba.git
  • 项目首页: https://sca.aliyun.com

Spring Cloud Alibaba为阿里巴巴中间件的分布式解决方案提供了一站式应用开发解决方案。它包含了开发分布式应用所需的所有组件,使开发人员能够轻松地将Spring Cloud应用连接到阿里巴巴的分布式解决方案,并使用阿里巴巴中间件构建分布式应用系统。

源码猎人:挖掘互联网行业主流技术的底层实现原理

  • 创建周期:1600 天
  • 开发语言:Java
  • 协议类型:Creative Commons Attribution Share Alike 4.0 International
  • Star数量:15497 个
  • Fork数量:2956 次
  • 关注人数:15497 人
  • 贡献人数:28 人
  • Open Issues数量:10 个
  • Github地址:https://github.com/doocs/source-code-hunter.git
  • 项目首页: https://doocs.github.io/source-code-hunter

/images/doocs-source-code-hunter-0.png

这个项目的目标是从源码层面剖析和挖掘互联网行业主流技术的底层实现原理,为开发者提供提升技术深度的便利。目前开放的有Spring全家桶、Mybatis、Netty、Dubbo框架,以及Redis、Tomcat中间件等。加入这个项目,一起通读互联网行业主流框架及中间件源码,成为强大的“源码猎人”。

DataEase: 开源数据可视化分析工具

  • 创建周期:1193 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v3.0
  • Star数量:15358 个
  • Fork数量:2827 次
  • 关注人数:15358 人
  • 贡献人数:48 人
  • Open Issues数量:244 个
  • Github地址:https://github.com/dataease/dataease.git
  • 项目首页: https://dataease.io/

/images/dataease-dataease-0.png

DataEase 是一个开源的数据可视化分析工具,可以帮助用户快速分析数据并洞察业务趋势,支持丰富的数据源连接,拖拉拽方式快速制作图表,并方便与他人分享。

Apache DolphinScheduler: 低代码敏捷数据编排平台

  • 创建周期:1820 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:11701 个
  • Fork数量:4298 次
  • 关注人数:11701 人
  • 贡献人数:362 人
  • Open Issues数量:1007 个
  • Github地址:https://github.com/apache/dolphinscheduler.git
  • 项目首页: https://dolphinscheduler.apache.org/

Apache DolphinScheduler是一种现代数据编排平台,可以使用低代码敏捷地创建高性能工作流。

Apache Doris: 高性能实时分析数据库

  • 创建周期:2360 天
  • 开发语言:Java, C++
  • 协议类型:Apache License 2.0
  • Star数量:10667 个
  • Fork数量:2968 次
  • 关注人数:10667 人
  • 贡献人数:396 人
  • Open Issues数量:2332 个
  • Github地址:https://github.com/apache/doris.git
  • 项目首页: https://doris.apache.org

/images/apache-doris-0.png

Apache Doris是一个基于MPP架构的易于使用、高性能和实时分析数据库。它以极高的速度和易用性而闻名,支持在海量数据下返回查询结果的亚秒响应时间。它适用于报告分析、临时查询、统一数据仓库和数据湖查询加速等场景。最新的2.0.3版本带来了超过10倍的性能改进,增强了日志分析和湖仓库场景,提高了数据更新和写入效率,支持了全面的多租户和资源隔离机制,以及企业用户的可用性功能。

StarRocks: 下一代实时分析数据库

  • 创建周期:902 天
  • 开发语言:Java, C++
  • 协议类型:Apache License 2.0
  • Star数量:7342 个
  • Fork数量:1523 次
  • 关注人数:7342 人
  • 贡献人数:343 人
  • Open Issues数量:1372 个
  • Github地址:https://github.com/StarRocks/starrocks.git
  • 项目首页: https://starrocks.io

/images/starrocks-starrocks-0.png

StarRocks是一种面向完整分析场景的下一代次秒级MPP OLAP数据库,包括多维分析、实时分析和即席查询。它荣获InfoWorld 2023年BOSSIE奖,被评为最佳开源软件。StarRocks旨在使数据密集的实时分析变得快速简便,查询速度比其他流行解决方案快5到10倍。它能够在更新历史记录的同时进行良好的实时分析,并能轻松地利用数据湖中的历史数据增强实时分析。StarRocks允许用户消除非规范化表,以获得更好的性能和灵活性。

WEB VIDEO PLATFORM: 基于GB28181-2016标准的开源网络视频平台

  • 创建周期:1154 天
  • 开发语言:Java
  • 协议类型:MIT License
  • Star数量:4012 个
  • Fork数量:1233 次
  • 关注人数:4012 人
  • 贡献人数:69 人
  • Open Issues数量:92 个
  • Github地址:https://github.com/648540858/wvp-GB28181-pro.git
  • 项目首页: https://wvp-gb-28181-pro.vercel.app

/images/648540858-wvp-gb28181-pro-0.png

WEB VIDEO PLATFORM是一个基于GB28181-2016标准的开源网络视频平台,支持NAT穿透以及海康、大华、宇视等品牌的IPC、NVR和DVR接入。它还支持国标级联,以及将视频流转发和推送到国标平台。该平台提供开箱即用的28181协议视频平台,实现核心信令和设备管理后端,并支持各种设备,包括非国标设备,以充分利用。