1月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情:

1. Signal-Android

https://github.com/signalapp/Signal-Android

Star 19540

Signal是一种典型的一键式安装应用程序,Signal的主要功能是,在验证您的电话号码并让您独立验证其他Signal用户的身份之后,它可以发送受端到端加密保护的文本,视频,音频和图片消息。你也可以使用它进行一对一或一对多的语音和视频通话,本项目是它的Android版。

2. miaosha

https://github.com/qiurunze123/miaosha

Star 18943

高并发大流量如何进行秒杀架构?该项目对这部分知识做了一个系统的整理,写了一整套系统。

3. Logi-KafkaManager

https://github.com/didi/Logi-KafkaManager

Star 1442

滴滴Logi-KafkaManager脱胎于滴滴内部多年的Kafka运营实践经验,是面向Kafka用户、Kafka运维人员打造的共享多租户Kafka云平台。专注于Kafka运维管控、监控告警、资源治理等核心场景,经历过大规模集群、海量大数据的考验。内部满意度高达90%的同时,还与多家知名企业达成商业化合作。

4. DoraemonKit

https://github.com/didi/DoraemonKit

Star 16635

简称DoKit,中文名哆啦A梦,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。是一款功能齐全的客户端( iOS 、Android )研发助手。能够让每一个 App 快速接入一些常用的或者你没有实现的一些辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入你已经实现的与业务紧密耦合的一些非通用的辅助工具,并搭配我们的dokit平台,让功能得到延伸,接入方便,便于扩展。

5. jetlinks-community

https://github.com/jetlinks/jetlinks-community

Star 937

JetLinks 基于Java8,Spring Boot 2.x,WebFlux、Netty、Vert.x、Reactor等开发,是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT、UDP、CoAP、HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。

6. trino

https://github.com/trinodb/trino

Star 2519

知名开源项目Presto的三位发起人宣布,将PrestoSQL项目的名字改为Trino。该项目原本是由 Facebook 运营的,Presto是Facebook开发的数据查询引擎,可对250PB以上的数据进行快速地交互式分析。该项目始于2012年秋季开始开发,2013年Facebook正式宣布开源 Presto。

7. Algorithms

https://github.com/williamfiset/Algorithms

Star 8508

算法和数据结构是高效代码和良好软件设计的基础。要成为一名优秀的程序员,就需要创建和设计出色的算法。该存储库的目标是演示如何以最简单,最优雅的方式实现常见的数据结构和算法。

8. dbeaver

https://github.com/dbeaver/dbeaver Star 18284

dbeaver是一个免费开源的通用数据库管理和开发工具,适用于所有开发人员、SQL程序员、数据库管理员和分析人员等,它支持任何具有JDBC驱动程序的数据库,EE版本还支持非JDBC数据源(MongoDB,Cassandra,Redis,DynamoDB等)。

9. nacos

https://github.com/alibaba/nacos

Star 16204

Nacos是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

10. COLA

https://github.com/alibaba/COLA

Star 4049

COLA是Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,也叫“可乐”架构,目前COLA已经发展到COLA 2.0。

11. airbyte

https://github.com/airbytehq/airbyte Star 1341

airbyte是一个基singer扩展的EL平台,具有以下特性:

  • 方便的数据操作(配置+api)

  • 方便的connector 构建操作

  • 开源可以私有化部署