Github上5月份Java開源項(xiàng)目排行榜
本文轉(zhuǎn)載自微信公眾號「開源最前線」,作者猿妹整編。轉(zhuǎn)載本文請聯(lián)系開源最前線公眾號。
5月份GitHub上最熱門的Java開源項(xiàng)目排行已經(jīng)出爐啦,一起來看看吧:
1. HarmonyOS
https://github.com/Awesome-HarmonyOS/HarmonyOS
Star 18009
1shenyu
https://github.com/dromara/shenyu Star 4664
ShenYu 是一個(gè)高性能的 Java API 網(wǎng)關(guān)。可以應(yīng)用于所有微服務(wù)場景的,可擴(kuò)展、高性能、響應(yīng)式的 API 網(wǎng)關(guān)解決方案
2. java-design-patterns
https://github.com/iluwatar/java-design-patterns
Star 67279
Design patterns 是程序員在設(shè)計(jì)應(yīng)用程序或系統(tǒng)時(shí)可用來解決常見問題的最佳實(shí)踐手冊。它可以幫助你加快開發(fā)進(jìn)程,有效防止一些可能導(dǎo)致重大失誤的細(xì)節(jié)問題,不過深入了解 java-design-patterns 之前,你應(yīng)提前熟悉各種編程/軟件設(shè)計(jì)原則。
3. pulsar
https://github.com/apache/pulsar
Star 8707
Apache Pulsar是Apache 軟件基金會頂級項(xiàng)目,是下一代云原生分布式消息流平臺,集消息、存儲、輕量化函數(shù)式計(jì)算為一體。該系統(tǒng)源于Yahoo,最初在Yahoo內(nèi)部開發(fā)和部署,支持Yahoo應(yīng)用服務(wù)平臺140萬個(gè)主題,日處理超過 1000 億條消息。Pulsar 于2016年由Yahoo開源并捐贈給Apache軟件基金會進(jìn)行孵化,2018年成為Apache 軟件基金會頂級項(xiàng)目。
4. leetcode
https://github.com/doocs/leetcode
Star 5298
本項(xiàng)目包含LeetCode、《劍指 Offer(第 2 版)》、《程序員面試金典(第 6 版)》等題目的相關(guān)題解。所有題解均由多種編程語言實(shí)現(xiàn),包括但不限于:Java、Python、C++、JavaScript、C#、Go,日常更新。
5. airbyte
https://github.com/airbytehq/airbyte
Star 2942
Airbyte是一個(gè)開放源代碼的平臺,可幫助用戶將數(shù)據(jù)從應(yīng)用程序,API和數(shù)據(jù)庫中同步到倉庫。使得數(shù)據(jù)集成變得簡單、安全和可擴(kuò)展。
6. APIJSON
https://github.com/Tencent/APIJSON
Star 10972
APIJSON是一種專為API而生的 JSON網(wǎng)絡(luò)傳輸協(xié)議 以及 基于這套協(xié)議實(shí)現(xiàn)的ORM庫。為簡單的增刪改查、復(fù)雜的查詢、簡單的事務(wù)操作提供了完全自動(dòng)化的API。能大幅降低開發(fā)和溝通成本,簡化開發(fā)流程,縮短開發(fā)周期。適合中小型前后端分離的項(xiàng)目,尤其是 BaaS、Serverless、互聯(lián)網(wǎng)創(chuàng)業(yè)項(xiàng)目和企業(yè)自用項(xiàng)目。
7. Java
https://github.com/TheAlgorithms/Java
Star37797
該項(xiàng)目用Java實(shí)現(xiàn)的所有算法。
8. --
https://github.com/981011512/--
Star 3147
這是一個(gè)完整的停車場管理系統(tǒng),后端開發(fā)語言java,框架oauth2+springboot2+doubble2.7.3,數(shù)據(jù)庫mysql/mongodb/redis,即時(shí)通訊底層框架netty4,安卓和ios均為原生開發(fā),后臺管理模板vue-typescript-admin-template,文件服務(wù)fastDFS。
9. SpringAll
https://github.com/wuyouzhuguli/SpringAll
Star 20443
該倉庫為個(gè)人博客https://mrbird.cc中Spring系列源碼,包含Spring Boot、Spring Boot & Shiro、Spring Cloud,Spring Boot & Spring Security & Spring Security OAuth2。
10. JimuReport
https://github.com/zhangdaiscott/JimuReport
Star 2000
一款免費(fèi)的數(shù)據(jù)可視化工具,報(bào)表與大屏設(shè)計(jì)!類似于excel操作風(fēng)格,在線拖拽完成報(bào)表設(shè)計(jì)!功能涵蓋: 報(bào)表設(shè)計(jì)、圖形報(bào)表、打印設(shè)計(jì)、大屏設(shè)計(jì)等,永久免費(fèi)。
11. java-tron
https://github.com/tronprotocol/java-tron
Star 2689
TRON是一個(gè)致力于為真正去中心化的互聯(lián)網(wǎng)構(gòu)建基礎(chǔ)設(shè)施的項(xiàng)目,本項(xiàng)目是Tron協(xié)議的Java實(shí)現(xiàn)。
12. keycloak
https://github.com/keycloak/keycloak
Star 8981
Keycloak是一個(gè)致力于解決應(yīng)用和服務(wù)身份驗(yàn)證與訪問管理的開源工具??梢酝ㄟ^簡單的配置達(dá)到保護(hù)應(yīng)用和服務(wù)的目的。