9月份GitHub上熱門Java開源項目排行
1spring-analysis
https://github.com/seaswalker/spring-analysis Star 10824
Spring相關(guān)組件閱讀筆記,涵蓋以下內(nèi)容:
- spring-core
- spring-aop
- spring-context
- spring-task
- spring-transaction
- spring-mvc
- guava-cache
- 2ruoyi-vue-pro
2ruoyi-vue-pro
https://github.com/YunaiV/ruoyi-vue-pro Star 1363
這是一個基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分離權(quán)限管理系統(tǒng)。
3incubator-doris
- https://github.com/apache/incubator-doris
Doris是一個基于MPP的交互式SQL數(shù)據(jù)倉庫,用于報告和分析。原名Palo,由百度開發(fā)。捐贈給Apache軟件基金會后,更名為Doris。
4MusicBot
https://github.com/jagrosh/MusicBot Star 2478
這是一個具有干凈界面的跨平臺 Discord 音樂機器人,易于設置和運行,具有以下功能特性:
- 易于運行(只需確保安裝了 Java,就可運行)
- 歌曲下載速度快
- 不需要外部密鑰
- 播放流暢
- 菜單界面干凈美觀
- 支持多個網(wǎng)站,包括 Youtube、Soundcloud 等
- 支持許多在線廣播/流
- 支持本地文件
- 播放列表支持(網(wǎng)絡/YouTube 和本地)
5cryptomator
https://github.com/cryptomator/cryptomator Star 6182
Cryptomator 是一款開源、免費、專門為保護網(wǎng)盤文件而設計的加密軟件,可以全自動地幫你加密整個網(wǎng)盤以防資料被盜。
6dbeaver
https://github.com/dbeaver/dbeaver Star 22411
dbeaver是一個免費開源的通用數(shù)據(jù)庫管理和開發(fā)工具,適用于所有開發(fā)人員、SQL程序員、數(shù)據(jù)庫管理員和分析人員等,它支持任何具有JDBC驅(qū)動程序的數(shù)據(jù)庫,EE版本還支持非JDBC數(shù)據(jù)源(MongoDB,Cassandra,Redis,DynamoDB等)。
7Java
https://github.com/TheAlgorithms/Java Star 41252
用Java實現(xiàn)的所有算法。
8Mindustry
https://github.com/Anuken/Mindustry Star 12662
Mindustry于2019年首次發(fā)布,是一款廣受歡迎的塔防、RTS和工廠游戲的混合體。它在近 6,000條Steam評論中有97%都是好評。開發(fā)人員最初是為2017年發(fā)布的GDL Metal Monstrosity Jam,直接就脫穎而出,之后一直都有進行常規(guī)alpha版本進行更新。
9runelite
https://github.com/runelite/runelite Star 3405
RuneLite是一個免費的開源OldSchool RuneScape客戶端。
10termux-app
https://github.com/termux/termux-app Star 9248
你是否有需要在手機上運行awk,Termux是你的解決方案,如果需要執(zhí)行終端類型的操作,并且不希望始終保持與遠程計算機的SSH連接,那么你可以使用ConnectBot將文件帶到你的手機上,退出會話,然后使用Termux執(zhí)行操作,最后再使用ConnectBot將結(jié)果發(fā)回。
11plantuml
https://github.com/plantuml/plantuml Star 4560
PlantUML是一個用來繪制UML圖的Java類庫。支持的UML圖包括:時序圖、用例圖、類圖、組件圖、活動圖。