GitHub 熱點速覽 Vol.13:近 40k star 計算機論文項目再霸 GitHub Trending 榜


作者:HelloGitHub-小魚干

摘要:“潮流是個輪回”,這句話用來形容上周的 GitHub Trending 最貼切不過。無論是已經獲得近 40k 的高星項目 Papers We Love,還是國人發起的 Go 夜讀項目——night-reading-go,抑或剛開源被多人青睞的高校資源——REKCARC-TSC-UHT,在 Trending 表現仿佛回到了剛開源的時候,風光無限,當然還有耳熟能詳、程序員必知的 awesome 系列成員 awesome-java。雖然上周 GitHub 霸榜項目大多為開源已久、高星,但曠視開源的計算框架——MegEngine 被機器之心等多家媒體報道,獲得近 2k star,當之無愧明星項。即便小將 MegEngine 表現不俗,但總體來說,上周的 GitHub 主題同本文的 #學習路線# 一樣都走溫故而知新路線,just fashion cycle show。

以下內容摘錄自上周微博@HelloGitHub 的 GitHub Trending,選項標准:新發布 | 實用 | 有趣,根據項目 release 時間分類,發布時間超過 30 天的項目一律稱之為成熟穩重老項目,由於文章篇幅問題還有部分項目未能在本文展示,望周知 🌝

  • 本文目錄
      1. 可怕 GitHub 新生
      • 1.1 微服務工具:Tye
      • 1.2 監控方案:Nightingale
      • 1.3 專業必備:hostctl
      • 1.4 模型生成高性能代碼:Jittor
      • 1.5 區塊開發:XBlock
      • 1.6 疫情 cli:corona-cli
      • 1.7 計算框架:MegEngine
      1. 尚能星否 GitHub 老項目
      • 2.1 音視頻播放系統:NymphCast
      • 2.2 高校資源又來了:REKCARC-TSC-UHT
      • 2.3 LeetCode 最佳實踐:LeetCodeAnimation
      • 2.4 awesome 系列:awesome-java
      • 2.5 大型網站模擬版:Website login model
      • 2.6 家庭管理:grocy
      • 2.7 Go 學習必🐎:night-reading-go
      • 2.8 網速監控:Traffic Monitor
      • 2.9 分布式 RTC 系統:ION
      1. 本周 GitHub Trending #學習路線#主題的主力軍
      • 3.1 Spring 一網打盡:SpringAll
      • 3.2 學習路線:Ai-Learn
      • 3.3 計算機論文:Papers We Love
      1. 推薦閱讀

1. 可怕 GitHub 新生

1.1 微服務工具:Tye

本周 star 增長數:100+

Tye 是使開發,測試和部署微服務和分布式應用程序更加容易的工具。Project Tye 包括一個本地協調器,以使開發微服務變得更加容易,並且能夠以最少的配置將微服務部署到 Kubernetes。 ​​​​

GitHub 地址→https://github.com/dotnet/tye

1.2 監控方案:Nightingale

本周 star 增長數:800+

Nightingale 是滴滴開源的用 Go 編寫而成的一套衍生自 Open-Falcon 的互聯網監控解決方案,融入了部分滴滴生產環境的最佳實踐,靈活易用,穩定可靠,是一個生產環境直接可用的版本。 ​​​​

GitHub 地址→https://github.com/didi/nightingale

1.3 專業必備:hostctl

本周 star 增長數:300+

hostctl 是一個主機文件管理器,有了它你可以很 professional 地管理主機文件,支持多配置,可根據需求啟用/禁用。特征

  • 通過配置文件管理主機名組;
  • 啟用/禁用完整的配置文件;
  • 添加/刪除主機名組;
  • 直接從 .etchosts 可添加到 vcs 的文件中添加配置文件;

GitHub 地址→https://github.com/guumaster/hostctl

1.4 模型生成高性能代碼:Jittor

本周 star 增長數:400+

Jittor 是基於 JIT 編譯和元運算符的高性能深度學習框架。整個框架和元運算符都即時編譯,強大的 op 編譯器和調諧器已集成到 Jittor 中。Jittor 可針對你的模型生成高性能代碼。

Jittor 前端語言使用 Python,使用模塊設計而成,比如:PyTorch、Keras。后端則通過 C++、CUDA 這種高性能語言實現。

GitHub 地址→https://github.com/Jittor/jittor

1.5 區塊開發:XBlock

本周 star 增長數:50+

XBlock 框架是從頁面區塊入手,將一個頁面分成不同的區塊,進行封裝,繼而可以進行區塊的復用與繼承,提高開發速度的工具。 區塊可以是一張數據表格、一個表單、或者是一個統計圖等等任何的表現形式。項目使用 PHP 編寫而成,特性:

  • 📦 為管理后台量身定制,適合任何形式的后台框架
  • 🚀 基於 Block 進行區塊的復用和繼承,兼顧良好的封裝性與擴展性
  • 📋 管理后台最重要的功能是對數據的管理和表達,XBlock 幫助開發者解決最基礎的編碼工作,增刪改查、篩選排序分頁導入導出等,讓開發者有更多的精力關注業務邏輯本身
  • 👌 前端基於 Ant-Design for React,后端基於 lumen,良好的底層基因,讓項目更加穩定。
  • 👌 豐富的插件,幫助開發者快速實現功能需求。

GitHub 地址→https://github.com/yysel/xblock-kernel

1.6 疫情 cli:corona-cli

本周 star 增長數:650+

corona-cli 是一個可以通過命令在終端查看全球疫情最新數據的工具,它的響應時間低於 100ms。它支持查看全球數據,也支持查看特定國家的疫情數據。 ​​​​

GitHub 地址→https://github.com/ahmadawais/corona-cli

1.7 計算框架:MegEngine

本周 star 增長數:1800+

MegEngine 是一個快速、可拓展、易於使用且支持自動求導的數值計算框架,由 AI 獨角獸曠視開源。項目剛開源不到 72 小時已經獲得 1,500+ 個 star ​​​​。

GitHub 地址→https://github.com/MegEngine/MegEngine

2. 尚能星否 GitHub 老項目

2.1 音視頻播放系統:NymphCast

本周 star 增長數:50+

NymphCast 是一種軟件解決方案,可將支持 Linux 的硬件轉變為電視或有源揚聲器的音頻和視頻源。它支持從各種客戶端設備通過網絡流式傳輸音頻和視頻,以及將互聯網媒體流式傳輸到由客戶端設備控制的 NymphCast 服務器。

此外,它支持以 AngelScript 編寫的功能強大的應用程序(NymphCast 應用程序),以通過各種在線服務擴展 NymphCast 的功能。

GitHub 地址→https://github.com/MayaPosch/NymphCast

2.2 高校資源又來了:REKCARC-TSC-UHT

本周 star 增長數:400+

受浙江大學相關項目啟發,REKCARC-TSC-UHT 是清華大學計算機系課程攻略,並按照學期進行划分,可選擇大一、大二、大三、大四任意學期的課程安排學習清華課件,包括微積分、離散、計網等課程,此外它還羅列了可參考書目清單,是一份不錯的學習資源。

GitHub 地址→https://github.com/PKUanonym/REKCARC-TSC-UHT

2.3 LeetCode 最佳實踐:LeetCodeAnimation

本周 star 增長數:400+

LeetCodeAnimation 是一個用動畫的形式呈現解 LeetCode 題目的思路的項目,如果你最近在刷題,不妨看看這個項目希望能給你帶來刷題靈感。 ​​​​

GitHub 地址→https://github.com/MisterBooo/LeetCodeAnimation

2.4 awesome 系列:awesome-java

本周 star 增長數:200+

awesome-java 就是 akullpp 發起維護的 Java 資源列表,內容包括:構建工具、數據庫、框架、模板、安全、代碼分析、日志、第三方庫、書籍、Java 站點等等。

GitHub 地址→https://github.com/jobbole/awesome-java-cn

2.5 大型網站模擬版:Website login model

本周 star 增長數:100+

Website login model 是一個模擬登陸項目,基本采用的是直接登錄或者使用 selenium + webdriver 的方式,有的網站直接登錄難度很大,比如 QQ 空間,bilibili 等如果采用 selenium 就相對輕松一些。

雖然在登錄的時候采用的是 selenium,為了效率,我們可以在登錄過后得到的 cookie 維護起來,然后調用 requests 或者 scrapy 等進行數據采集,這樣數據采集的速度可以得到保證。

GitHub 地址→https://github.com/Kr1s77/awesome-python-login-model

2.6 家庭管理:grocy

本周 star 增長數:1000+

grocy 是一個管理家里用品的工具,項目作者之前用 Excel 及 C# 開發的工具管理家里物品庫存,這次他用開發了 grocy 讓你可以用一個軟件即可管理你的家里物資。 BTW,項目本日獲得 star 超 200. ​​​​

GitHub 地址→https://github.com/grocy/grocy

2.7 Go 學習必🐎:night-reading-go

本周 star 增長數:150+

night-reading-go 是由 Go 夜讀 SIG 成員維護,並通過 zoom 在線直播的方式分享 Go 相關的技術話題,每天大家在微信/Slack 上及時溝通交流編程技術話題的項目,在這個項目你可以深入了解 Go,並快速成為資深 Gopher。

GitHub 地址→https://github.com/talk-go/night

2.8 網速監控:Traffic Monitor

本周 star 增長數:150+

Traffic Monitor 是一款用於 Windows 平台的網速監控懸浮窗軟件,可以顯示當前網速、CPU 及內存利用率,支持嵌入到任務欄顯示,支持更換皮膚、歷史流量統計等功能。 ​​​​

GitHub 地址→https://github.com/zhongyang219/TrafficMonitor

2.9 分布式 RTC 系統:ION

本周 star 增長數:1100+

ION 是一個 Flutter 和 Go 編寫而成的分布式 RTC 系統。 ​​​​

GitHub 地址→https://github.com/pion/ion

好的開始是成功的一半,而一份全面、詳細的學習路線資源則是初學者好的開始,在這里小魚干選了本周 Trending 日榜上 3 個不錯的學習路線項目推薦給你,希望這 3 個項目能讓你完成新手到高手的完美蛻變~

3.1 Spring 一網打盡:SpringAll

本周 star 增長數:250+

眾所周知這是一個學習 Spring 的項目,循序漸進地學習Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客 Spring 系列源碼。

GitHub 地址→https://github.com/wuyouzhuguli/SpringAll

3.2 學習路線:Ai-Learn

本周 star 增長數:50+

項目開源的初衷是方便同學們快速開啟人工智能自學計划,在學習過程中少走彎路用最快的效率入門 AI 並開始實戰項目, 提供了近 200 個 AI 實戰案例和項目,免費提供配套教材,包括:Python,數學,機器學習,數據分析,深度學習,計算機視覺,自然語言處理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv 等熱門領域。

GitHub 地址→https://github.com/tangyudi/Ai-Learn

3.3 計算機論文:Papers We Love

本周 star 增長數:1000+

Papers We Love 是一個全球性的社區網絡,主要活動是分享計算機科學和相關領域的經典論文和前沿研究,包括但不限於操作系統,分布式系統,數據庫,網絡通訊,算法,邏輯等領域,除了可以看到高質量的論文,該項目也教你如何閱讀論文。

GitHub 地址→https://github.com/papers-we-love/papers-we-love

推薦閱讀

以上為 2020 年第 13 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝

HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM