GitHub 熱點速覽 Vol.30:那些提高效率的小工具們

做者:HelloGitHub-小魚乾前端

摘要:雖然 GitHub 是一個學習技術的好去處,可是除了學習,它還集提升「搬磚」效率於一身。GitHub 上散落着各式各樣的小工具,好比本週特推的 Adobe 開源的 React 組件庫 react-spectrum 就能幫助開發者提高用戶體驗,微軟開源、專爲 Linux 打造的 ProcMon-for-Linux 則提供了簡便有效的方式來跟蹤系統調用,Forem 這個可快速搭建社區的小工具更不用說了,它集合了羣組、話題等內容…python

如下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發佈時間不超過 7 day 的項目會標註 New,無該標誌則說明項目 release 超過一週。因爲本文篇幅有限,還有部分項目未能在本文展現,望周知 ????react

1. 本週特推

1.1 完美體驗 React 組件庫:react-spectrum

本週 star 增加數:1000+git

react-spectrum 是 Adobe 開源的 React 組件庫,可構建自適應、國際化和定製化的 Web 用戶體驗。特性:程序員

  • 無障礙:react-spectrum 組件的設計考慮了可訪問性,包括全屏閱讀器和鍵盤導航支持;github

  • 自適應:react-spectrum 組件可用於與鼠標、觸摸和鍵盤交互。不管設備是什麼,它們都遵循響應式設計原則來提供良好的體驗;面試

  • 自定義主題:支持暗黑模式;c#

  • 國際化:支持 30+ 種語言,支持多種 RTL 語言、日期、數字格式;瀏覽器

GitHub 地址→https://github.com/adobe/react-spectrum微信

1.2 Flutter 最佳實踐:Best-Flutter-UI-Templates

本週 star 增加數:1250+

Best-Flutter-UI-Templates 是一個極佳的學習 Flutter / Dart 的 Repo,它收錄了由 Flutter / Dart 構建的應用。

GitHub 地址→https://github.com/mitesh77/Best-Flutter-UI-Templates

2. GitHub Trending 周榜

2.1 全棧股票系統:PythonStock

本週 star 增加數:1350+

PythonStock 是基於 Python 的 Pandas,Tushare,Bokeh,Tornado,Stockstats,Ta-lib 等框架開發的全棧股票系統。支持直接使用 Docker 本地部署運行,整個項目在 Docker Hub 上壓縮後 200M,本地佔用 500MB 磁盤空間。

GitHub 地址→https://github.com/pythonstock/stock

2.2 Node.js 版 Wiki:Wiki.js

本週 star 增加數:2100+

Wiki.js 是由 Node.js 搭建、輕量級 wiki 應用。在線體驗:https://wiki.js.org/

GitHub 地址→https://github.com/Requarks/wiki

2.3 進程監控工具:ProcMon-for-Linux

本週 star 增加數:900+

New ProcMon-for-Linux 是微軟開源的小工具,是 Windows Sysinternals 工具集中的 Process Monitor 應用程序的 Linux 版本。做爲一種進程監控工具,ProcMon-for-Linux 提供了簡便有效的方式來跟蹤系統調用(syscall)活動。此外,該工具可以幫助診斷程序崩潰、資源佔用率太高,甚至是潛在的惡意感染等問題。

GitHub 地址→https://github.com/microsoft/ProcMon-for-Linux

2.4 社區速建:Forem

本週 star 增加數:750+

Forem 是一個用於構建社區的開源軟件,讓你可圍繞某個羣組 / 話題構建社區系統,此外 Forem 有豐富的生態,包括插件系統、原生 wrappers、專屬瀏覽器等。

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

2.5 Java 全家桶:JavaFamily

本週 star 增加數:900+

JavaFamily 是一份涵蓋大部分 Java 程序員所須要掌握的核心知識的項目,包括 Java 面試和學習指南。

GitHub 地址→https://github.com/AobingJava/JavaFamily

2.6 亞馬遜工程師親測:coding-interview-university

本週 star 增加數:2100+

coding-interview-university 是一名非科班程序員爲入職 Google 制定的學習計劃,並嚴格按照天天 8-12 小時的學習節奏實施。雖然他最後沒有去面試 Google 而是入職了 Amazon,可是不妨礙這是一個不錯的程序員學習清單。

GitHub 地址→https://github.com/jwasham/coding-interview-university

2.7 Linux 降噪小工具:NoiseTorch

本週 star 增加數:800+

New NoiseTorch 是適用於帶有 PulseAudio 的 Linux 小工具,它建立了一個虛擬麥克風,能夠在任何應用程序中抑制噪音。

GitHub 地址→https://github.com/lawl/NoiseTorch

3. TTime

本來這是 Emoji Time,爲了避免受限於 Emoji,這個每週話題改爲 TTime 啦(Talk Time),本週小魚乾在 Twitter 上看到一個有意思的話題,#請用 5 個單詞來形容下你的產品#,依舊仍是小魚乾先來,???? 用 5 個單詞來形容 HelloGitHub,只能引用下川普經常使用詞了:MAKE GITHUB GREAT AGAIN~

以上爲 2020 年第 30 個工做周的 GitHub Trending ????若是你 Pick 其餘好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和咱們分享下喲 ????

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

關注公衆號加入交流羣

GitHub Trending 往

第 29 期:GitHub 熱點速覽 vol.29

第 28 期:GitHub 熱點速覽 vol.28

第 27 期:GitHub 熱點速覽 vol.27

「閱讀原文」獲取更多信息、「分享」讓本文被更多人看到、「在看」支持咱們。