3月份Github上熱門的Java開(kāi)源項(xiàng)目
3月份GitHub上最熱門的Java開(kāi)源項(xiàng)目排行已經(jīng)出爐啦,一起來(lái)看看吧:
1. spring-native
https://github.com/spring-projects-experimental/spring-native
Star 1612
這是Spring發(fā)布的Spring Native的beta版本,除了Spring誕生以來(lái)就支持的Java 虛擬機(jī),官方添加了使用GraalVM將Spring應(yīng)用編譯成原生鏡像的beta 支持,這樣的話,就能提供一種新的方式來(lái)部署Spring應(yīng)用。Spring Native支持Java和Kotlin。
2. JavaGuide
https://github.com/Snailclimb/JavaGuide
Star 100868
一份Java學(xué)習(xí)指南,涵蓋大部分Java程序員所需要掌握的核心知識(shí)。
3. jdk
https://github.com/openjdk/jdk
Star 8724
Java Development Kit (JDK) 是Sun公司(已被Oracle收購(gòu))針對(duì)Java開(kāi)發(fā)員的軟件開(kāi)發(fā)工具包。自從Java推出以來(lái),JDK已經(jīng)成為使用最廣泛的Java SDK(Software development kit)。
4. jeecg-boot
https://github.com/zhangdaiscott/jeecg-boot
Star 21332
一款基于代碼生成器的JAVA快速開(kāi)發(fā)平臺(tái),開(kāi)源界“小普元”超越傳統(tǒng)商業(yè)企業(yè)級(jí)開(kāi)發(fā)平臺(tái)!采用前后端分離架構(gòu):SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。強(qiáng)大的代碼生成器讓前后端代碼一鍵生成,無(wú)需寫(xiě)任何代碼!號(hào)稱可以幫助Java項(xiàng)目解決70%的重復(fù)工作,讓開(kāi)發(fā)更多關(guān)注業(yè)務(wù)邏輯。
5. CS-Notes
https://github.com/CyC2018/CS-Notes
Star 124768
這是一個(gè)關(guān)于準(zhǔn)備面試的項(xiàng)目,該項(xiàng)目包含了九大模塊,從算法到操作系統(tǒng)、網(wǎng)絡(luò)、面向?qū)ο笠约皵?shù)據(jù)庫(kù)、Java、分布式、工具、編碼實(shí)踐。
6. NewPipe
https://github.com/TeamNewPipe/NewPipe
Star 13265
NewPipe是一款A(yù)ndroid下的第三方Y(jié)ouTube客戶端,支持畫(huà)中畫(huà)、后臺(tái)播放、變速播放、可查看留言、可導(dǎo)入訂閱頻道、可使用Kodi播放,是一款功能非常完善的油管客戶端。
7. Anki-Android
https://github.com/ankidroid/Anki-Android
Star 3545
Anki是一個(gè)學(xué)習(xí)外語(yǔ)的輔助工具。它依據(jù)間隔復(fù)習(xí)法來(lái)幫助你記憶單詞和短語(yǔ),使你能夠輕松、快速、高效地記住內(nèi)容。Anki是跨平臺(tái)的自由軟件,可以在Linux、Windows、Mac OS X等系統(tǒng)上運(yùn)行。該項(xiàng)目為它的Android版本。
8. spring-framework
https://github.com/spring-projects/spring-framework
Star 42061
Spring Framework的GitHub主頁(yè),包含所有Spring基礎(chǔ)項(xiàng)目,Spring Framework和Spring項(xiàng)目系列通常簡(jiǎn)稱為“Spring”。
9. halo
https://github.com/halo-dev/halo
Star 18426
這是一個(gè)輕快,簡(jiǎn)潔,功能強(qiáng)大,使用Java開(kāi)發(fā)的博客系統(tǒng)。
10. mall
https://github.com/macrozheng/mall
Star 47815
mall項(xiàng)目是一套電商系統(tǒng),包括前臺(tái)商城系統(tǒng)及后臺(tái)管理系統(tǒng),基于SpringBoot+MyBatis實(shí)現(xiàn)。前臺(tái)商城系統(tǒng)包含首頁(yè)門戶、商品推薦、商品搜索、商品展示、購(gòu)物車、訂單流程、會(huì)員中心、客戶服務(wù)、幫助中心等模塊。后臺(tái)管理系統(tǒng)包含商品管理、訂單管理、會(huì)員管理、促銷管理、運(yùn)營(yíng)管理、內(nèi)容管理、統(tǒng)計(jì)報(bào)表、財(cái)務(wù)管理、權(quán)限管理、設(shè)置等模塊。
11. spring-boot-demo
https://github.com/xkcoding/spring-boot-demo
Star 21126
Spring boot demo是一個(gè)用來(lái)深度學(xué)習(xí)并實(shí)戰(zhàn)Spring boot的項(xiàng)目,目前總共包含63個(gè)集成demo,已經(jīng)完成51個(gè)。該項(xiàng)目已成功集成actuator(監(jiān)控)、admin(可視化監(jiān)控)、logback(日志)、aopLog(通過(guò)AOP記錄web請(qǐng)求日志)、統(tǒng)一異常處理(json級(jí)別和頁(yè)面級(jí)別)、freemarker(模板引擎)等。