7月份Github上熱門(mén)的開(kāi)源項(xiàng)目排行
7月份GitHub上最熱門(mén)的開(kāi)源項(xiàng)目排行已經(jīng)出爐啦,一起來(lái)看看上榜詳情吧
1CBL-Mariner
https://github.com/microsoft/CBL-Mariner Star 2675
CBL-Mariner是微軟自家使用的Linux發(fā)行版(CBL 即 Common Base Linux),和任何Linux發(fā)行版一樣,你可以下載它并自己運(yùn)行它。
CBL-Mariner 的設(shè)計(jì)理念是,一組小的通用核心包可以滿足第一方云和邊緣服務(wù)的普遍需求,同時(shí)允許各個(gè)團(tuán)隊(duì)在通用核心之上分層附加包,為他們的工作負(fù)載生成圖像。這是通過(guò)一個(gè)簡(jiǎn)單的構(gòu)建系統(tǒng)實(shí)現(xiàn)的,該系統(tǒng)支持:
- 包生成:這會(huì)從 SPEC 文件和源文件中生成所需的一組 RPM 包。
- 圖像生成:這會(huì)從給定的一組包中生成所需的圖像工件,如 ISO 或 VHD。查閱更多詳情可點(diǎn)擊:《微軟自家在用的Linux發(fā)行版開(kāi)源了!》
2wifi-card
https://github.com/bndw/wifi-card Star 5268
WiFi Card是一個(gè)開(kāi)源的JS項(xiàng)目,可以將Wi-Fi連接信息生成為二維碼。將其打印并制作成登錄卡片,其他人就可以掃碼直連Wi-Fi。
3chat
https://github.com/tinode/chat Star 7491
這是一個(gè)即時(shí)通訊平臺(tái)。純Go后端(許可GPL 3.0),Java、Javascript和Swift客戶端綁定,以及對(duì)C++、C#、Go、Java、Node、PHP、Python、Ruby、Objective-C等的gRPC客戶端支持。
4Sa-Token
https://github.com/dromara/Sa-Token Star 5426
這可能是史上功能最全的Java權(quán)限認(rèn)證框架,權(quán)限架構(gòu)設(shè)計(jì)的絕佳實(shí)踐!目前已集成——登錄認(rèn)證、權(quán)限認(rèn)證、分布式Session會(huì)話、微服務(wù)網(wǎng)關(guān)鑒權(quán)、單點(diǎn)登錄、OAuth2.0、踢人下線、Redis集成、前后臺(tái)分離、記住我模式、模擬他人賬號(hào)、臨時(shí)身份切換、賬號(hào)封禁、多賬號(hào)認(rèn)證體系、注解式鑒權(quán)、路由攔截式鑒權(quán)、花式token生成、自動(dòng)續(xù)簽、同端互斥登錄、會(huì)話治理、密碼加密、jwt集成、Spring集成、WebFlux集成。
5dataease
https://github.com/dataease/dataease Star 2472
DataEase是開(kāi)源的數(shù)據(jù)可視化分析工具,幫助用戶快速分析數(shù)據(jù)并洞察業(yè)務(wù)趨勢(shì),從而實(shí)現(xiàn)業(yè)務(wù)的改進(jìn)與優(yōu)化。DataEase支持豐富的數(shù)據(jù)源連接,能夠通過(guò)拖拉拽方式快速制作圖表,并可以方便的與他人分享。
6ParlAI
https://github.com/facebookresearch/ParlAI Star 8174
ParlAI是Facebook AI Research (FAIR)旗下的實(shí)驗(yàn)室發(fā)布的“一站式對(duì)話研究”的新工具,ParlAI為AI程序員提供了一個(gè)簡(jiǎn)單的框架,來(lái)訓(xùn)練和測(cè)試聊天機(jī)器人,并提供樣本對(duì)話數(shù)據(jù)集,還無(wú)縫集成了亞馬遜的Mechanical Turk“人工”智能服務(wù)。據(jù)說(shuō),在ParlAI的幫助下,往工作流里拉入一個(gè)數(shù)據(jù)集,就像寫(xiě)命令行一樣簡(jiǎn)單。
7macos-virtualbox
https://github.com/myspaghetti/macos-virtualbox Star 9476
這是一個(gè)好用的Bash腳本,它可以直接從蘋(píng)果服務(wù)器下載的未修改的macOS安裝文件在VirtualBox上創(chuàng)建一個(gè)macOS虛擬機(jī)客戶端。查閱更多詳情可點(diǎn)擊:《真神器!讓你快速在VirtualBox上快速安裝蘋(píng)果操作系統(tǒng)》
850projects50days
https://github.com/bradtraversy/50projects50days Star 8273
這個(gè)項(xiàng)目用50個(gè)涵蓋CSS、HTML、Javascript相關(guān)的練手項(xiàng)目讓你在實(shí)踐中掌握前端技能點(diǎn)。這些項(xiàng)目試圖讓一些Web組件變得更漂亮或者添加一些新功能。
9mitmproxy
https://github.com/mitmproxy/mitmproxy Star 24186
mitmproxy是一個(gè)支持 HTTP 和 HTTPS 的抓包程序,有類似 Fiddler、Charles 的功能,只不過(guò)它是一個(gè)控制臺(tái)的形式操作。MitmProxy具有以下特點(diǎn):
- 不需要安裝軟件,直接在線(瀏覽器)進(jìn)行抓包(包括手機(jī)端和 PC 端)
- 配合 Python 腳本抓包改包
- 抓包過(guò)程的所有數(shù)據(jù)包都可以自動(dòng)保留到txt里面,方便過(guò)濾分析
- 使用相對(duì)簡(jiǎn)單,易上手
10Ventoy
https://github.com/ventoy/Ventoy Star 22962
Ventoy是一個(gè)強(qiáng)大的免費(fèi)開(kāi)放源代碼工具,用于為ISO / IMG / EFI和WIM文件創(chuàng)建可啟動(dòng)的USB驅(qū)動(dòng)器。與當(dāng)今市場(chǎng)上99%的閃存工具不同,Ventoy可以直接運(yùn)行或重新安裝即可啟動(dòng)文件。這意味著你無(wú)需格式化優(yōu)盤(pán),用戶只需要將所需的ISO鏡像文件拷貝至優(yōu)盤(pán)中即可在Ventoy界面中選擇自己想要的ISO鏡像文件。
Ventoy支持傳統(tǒng)BIOS和UEFI,并結(jié)合了對(duì)GPT和MBR分區(qū)樣式的支持。此外,它還能夠支持任何ISO文件,它還支持大多數(shù)操作系統(tǒng),包括Windows、Linux、Vmware、Unix、Xen和WinPE。
11hello-algorithm
https://github.com/geekxh/hello-algorithm Star 27898
針對(duì)小白的算法訓(xùn)練,包括四部分:
算法基礎(chǔ)
力扣圖解
大廠面經(jīng)
CS_匯總