1月份和2月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情
1、Signal-Android
Signal是一種典型的一鍵式安裝應用程序,Signal的主要功能是,在驗證您的電話號碼並讓您獨立驗證其他Signal用戶的身份之后,它可以發送受端到端加密保護的文本,視頻,音頻和圖片消息。你也可以使用它進行一對一或一對多的語音和視頻通話,本項目是它的Android版。
地址:https://github.com/signalapp/Signal-Android Star 19540
關於Java項目整理了100+Java項目教程+源碼+筆記,地址:100+個Java項目教程+源碼+筆記
2、miaosha
高並發大流量如何進行秒殺架構?該項目對這部分知識做了一個系統的整理,寫了一整套系統。
地址:https://github.com/qiurunze123/miaosha Star 18943
3、Logi-KafkaManager
滴滴Logi-KafkaManager脫胎於滴滴內部多年的Kafka運營實踐經驗,是面向Kafka用戶、Kafka運維人員打造的共享多租戶Kafka雲平台。專注於Kafka運維管控、監控告警、資源治理等核心場景,經歷過大規模集群、海量大數據的考驗。內部滿意度高達90%的同時,還與多家知名企業達成商業化合作。
地址:https://github.com/didi/Logi-KafkaManager Star 1442
4、DoraemonKit
簡稱DoKit,中文名哆啦A夢,意味着能夠像哆啦A夢一樣提供給他的主人各種各樣的工具。是一款功能齊全的客戶端( iOS 、Android )研發助手。能夠讓每一個 App 快速接入一些常用的或者你沒有實現的一些輔助開發工具、測試效率工具、視覺輔助工具,而且能夠完美在 Doraemon 面板中接入你已經實現的與業務緊密耦合的一些非通用的輔助工具,並搭配我們的dokit平台,讓功能得到延伸,接入方便,便於擴展。
地址:https://github.com/didi/DoraemonKit Star 16635
5、jetlinks-community
JetLinks 基於Java8,Spring Boot 2.x,WebFlux、Netty、Vert.x、Reactor等開發,是一個全響應式的企業級物聯網平台。支持統一物模型管理,多種設備,多種廠家,統一管理。統一設備連接管理,多協議適配(TCP,MQTT、UDP、CoAP、HTTP等),屏蔽網絡編程復雜性,靈活接入不同廠家不同協議等設備。實時數據處理,設備告警,消息通知,數據轉發。地理位置,數據可視化等。能幫助你快速建立物聯網相關業務系統。
地址:https://github.com/jetlinks/jetlinks-community Star 937
6、trino
知名開源項目Presto的三位發起人宣布,將PrestoSQL項目的名字改為Trino。該項目原本是由 Facebook 運營的,Presto是Facebook開發的數據查詢引擎,可對250PB以上的數據進行快速地交互式分析。該項目始於2012年秋季開始開發,2013年Facebook正式宣布開源 Presto。
地址:https://github.com/trinodb/trino Star 2519
7、Algorithms
算法和數據結構是高效代碼和良好軟件設計的基礎。要成為一名優秀的程序員,就需要創建和設計出色的算法。該存儲庫的目標是演示如何以最簡單,最優雅的方式實現常見的數據結構和算法。
地址:https://github.com/williamfiset/Algorithms Star 8508
8、dbeaver
dbeaver是一個免費開源的通用數據庫管理和開發工具,適用於所有開發人員、SQL程序員、數據庫管理員和分析人員等,它支持任何具有JDBC驅動程序的數據庫,EE版本還支持非JDBC數據源(MongoDB,Cassandra,Redis,DynamoDB等)。
地址:https://github.com/dbeaver/dbeaver Star 18284
9、nacos
Nacos是阿里巴巴推出來的一個新開源項目,這是一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平台。Nacos致力於幫助您發現、配置和管理微服務。Nacos提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
地址:https://github.com/alibaba/nacos Star 16204
10、COLA
COLA是Clean Object-Oriented and Layered Architecture的縮寫,代表“整潔面向對象分層架構”,也叫“可樂”架構,目前COLA已經發展到COLA 2.0。
地址:https://github.com/alibaba/COLA Star 4049
11、airbyte
airbyte是一個基singer擴展的EL平台,具有以下特性:
- 方便的數據操作(配置+api)
- 方便的connector 構建操作
- 開源可以私有化部署
地址:https://github.com/airbytehq/airbyte Star 1341
12、hello-algorithm
小浩算法是一套針對小白的完整的算法訓練流程!目前共包括以下幾個步驟:
- 算法基礎知識
- 高頻面試題解(圖解)
- 算法視野擴展
地址:https://github.com/geekxh/hello-algorithm Star 25046
13、Algorithms
算法和數據結構是高效代碼和良好軟件設計的基礎。要成為一名優秀的程序員,就需要創建和設計出色的算法。該存儲庫的目標是演示如何以最簡單,最優雅的方式實現常見的數據結構和算法。
地址:https://github.com/williamfiset/Algorithms Star 9156
14、sodium-fabric
Sodium 是 Minecraft客戶端的免費開放源代碼渲染引擎替代品,可極大地提高幀速率,減少微死角並修復 Minecraft中的圖形問題。
地址:https://github.com/CaffeineMC/sodium-fabric Star 1214
15、JustAuth
號稱史上最全的整合第三方登錄的開源庫。目前已支持Github、Gitee、微博、釘釘、百度、Coding、騰訊雲開發者平台、OSChina、支付寶、QQ、微信、淘寶、Google、Facebook、抖音、領英、小米、微軟、今日頭條、Teambition、StackOverflow、Pinterest、人人、華為和企業微信等第三方平台的授權登錄。
地址:https://github.com/justauth/JustAuth Star 10810
16、keycloak
Keycloak是一個為瀏覽器和RESTful Web服務提供SSO的集成。基於OAuth 2.0和JSON Web Token(JWT)規范。最開始是面向JBoss和Wildfly通訊,但已經計划為其他諸如 Tomcat、Jetty、Node.js、Rails、Grails等環境提供解決方案。
地址:https://github.com/keycloak/keycloak Star 8296
17、k-9
K-9 Mail是一款軟件,應用平台Android 2.1+。支持市面上大多數的IMAP,POP3郵箱的自動設置,亦可不識別的郵箱服務做手動設置,K-9 Mail郵件客戶端也支持Exchange 2003/2007 (with WebDAV),在設置方面也還算簡單。
地址:https://github.com/k9mail/k-9 Star 5646
18、iceberg
Apache Iceberg 是一種新的表格格式,用於存儲和分析大型的、移動緩慢的表格數據。它的工作方式類似於 SQL 表,它旨在改進內置在 Hive、Presto 和 Spark 中的事實上的標准表布局。
地址:https://github.com/apache/iceberg Star 1205
19、PojavLauncher
ojavLauncher是基於Boardwalk的Minecraft:Java版Android啟動器。該啟動器可以啟動幾乎所有可用的Minecraft版本,還支持通過Forge和Fabric進行改裝。
地址:https://github.com/PojavLauncherTeam/PojavLauncher Star 511
20、airbyte
Airbyte 是一個開放源代碼的平台,可幫助用戶將數據從應用程序,API 和數據庫中同步到倉庫。使得數據集成變得簡單、安全和可擴展。
地址:https://github.com/airbytehq/airbyte Star 1759
21、Java
該項目用Java實現的所有算法。
地址:https://github.com/TheAlgorithms/Java Star 35708
22、shopizer
Shopizer是一個使用Hibernate、Spring、Struts2、jQuery等技術框架開發的基於Web的銷售管理和電子商務內容管理系統(CMS)。主要功能包括:購物車,庫存管理,付款和運輸,訂單管理,在線發票和訂單跟蹤。
地址:https://github.com/shopizer-ecommerce/shopizer Star 1953
23、jetlinks-community
JetLinks 基於Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x、Reactor等開發, 是一個開箱即用,可二次開發的企業級物聯網基礎平台。平台實現了物聯網相關的眾多基礎功能, 能幫助你快速建立物聯網相關業務系統。
地址:https://github.com/jetlinks/jetlinks-community Star 1217
關於Java項目整理了100+Java項目教程+源碼+筆記,地址:100+個Java項目教程+源碼+筆記