9月份Github上熱門的Java開源項目
9月份GitHub上最熱門的Java開源項目排行已經(jīng)出爐啦,一起來看看上榜詳情吧:
1. cim
https://github.com/crossoverJie/cim
Star 6.8K
CIM(CROSS-IM) 一款面向開發(fā)者的 IM(即時通訊)系統(tǒng);同時提供了一些組件幫助開發(fā)者構(gòu)建一款屬于自己可水平擴展的 IM 。借助 CIM 你可以實現(xiàn)以下需求:
- IM 即時通訊系統(tǒng)。
- 適用于 APP 的消息推送中間件。
- IOT 海量連接場景中的消息透傳中間件。
2. mall-swarm
https://github.com/macrozheng/mall-swarm
Star 4.8K
mall-swarm是一套微服務商城系統(tǒng),采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch等核心技術(shù),同時提供了基于Vue的管理后臺方便快速搭建系統(tǒng)。mall-swarm在電商業(yè)務的基礎集成了注冊中心、配置中心、監(jiān)控中心、網(wǎng)關(guān)等系統(tǒng)功能。文檔齊全,附帶全套Spring Cloud教程。
3. Algorithms
https://github.com/williamfiset/Algorithms
Star 6.5K
算法和數(shù)據(jù)結(jié)構(gòu)是高效代碼和良好軟件設計的基礎。要成為一名優(yōu)秀的程序員,就需要創(chuàng)建和設計出色的算法。該存儲庫的目標是演示如何以最簡單,最優(yōu)雅的方式正確實現(xiàn)常見的數(shù)據(jù)結(jié)構(gòu)和算法。
4. DeepVision
https://github.com/peng-zhihui/DeepVision
Star 908
本項目實現(xiàn)了CV算法快速驗證框架項目,旨在提供一套通用的CV算法驗證框架。框架經(jīng)過創(chuàng)建者一年多的開發(fā)和維護,目前已經(jīng)完成絕大部分API的開發(fā),實現(xiàn)包括實時視頻流模塊、單幀圖像處理模塊、3D場景模塊、云端推理模塊等眾多功能。
5. incubator-dolphinscheduler
https://github.com/apache/incubator-dolphinscheduler
Star 4.5K
DolphinScheduler是一個分布式易擴展的可視化 DAG 工作流任務調(diào)度系統(tǒng),致力于解決數(shù)據(jù)處理流程中錯綜復雜的依賴關(guān)系,同時具有強大的可視化操作界面。這是一份DolphinScheduler入門筆記。
6. eladmin
https://github.com/elunez/eladmin
Star 10.9K
項目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分離的后臺管理系統(tǒng),項目采用分模塊開發(fā)方式, 權(quán)限控制采用 RBAC,支持數(shù)據(jù)字典與數(shù)據(jù)權(quán)限管理,支持一鍵生成前后端代碼,支持動態(tài)路由。
7. azure-sdk-for-java
https://github.com/Azure/azure-sdk-for-java 。Star 653
本指南逐步講解如何為 Java中的 Azure開發(fā)設置開發(fā)環(huán)境。
8. Java-Tutorial
https://github.com/h2pl/Java-Tutorial
Star 4K
Java工程師面試復習指南,本倉庫覆蓋大部分Java程序員所需要掌握的核心知識,整合了互聯(lián)網(wǎng)上的很多優(yōu)質(zhì)Java技術(shù)文章,力求打造為最完整最實用的Java開發(fā)者學習指南。
9. halo
https://github.com/halo-dev/halo
這是一個輕快,簡潔,功能強大,使用Java開發(fā)的博客系統(tǒng)。
10. zuihou-admin-cloud
https://github.com/zuihou/zuihou-admin-cloud
Star 2.9K
該項目是基于SpringCloud(Hoxton.SR1) + SpringBoot(2.2.2.RELEASE) 的SaaS 微服務腳手架,具有統(tǒng)一授權(quán)、認證后臺管理系統(tǒng),其中包含具備用戶管理、資源權(quán)限管理、網(wǎng)關(guān)API、分布式事務、大文件斷點分片續(xù)傳等多個模塊,支持多業(yè)務系統(tǒng)并行開發(fā),可以作為后端服務的開發(fā)腳手架。代碼簡潔,架構(gòu)清晰,適合學習和直接項目中使用。核心技術(shù)采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中間件。