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