作者:HelloGitHub-小魚乾
萬物皆可上雲,air-conditioner 是上週火爆小魚乾朋友圈和公眾號資訊流的雲空調專案。第一眼的時候,你會覺得和這個雲空調還挺別緻的,第二眼,si~~感到了一絲絲的“冷”,為專案作者的腦洞打了個冷顫。此外,Lima 也有點“冷”,它是一個 macOS Linux 子系統,簡單來說是一個 Linux 虛擬機器…真的有點“冷”幽默在裡面。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
-
- 本週特推
- 1.1 雲空調:air-conditioner
- 1.2 真·手把手教你刷題:leetcode-master
-
- GitHub Trending 周榜
- 2.1 遠端桌面客戶端:rustdesk
- 2.2 視訊服務:SRS
- 2.3 檔案同步:syncthing
- 2.4 高顏值管理儀表盤:Flutter-Responsive-Admin-Panel-or-Dashboard
- 2.5 macOS 子系統 Linux:Lima
-
- 你的點單
- 3.1 極簡 GUI 庫:PySimpleGUI
-
- 往期回顧
-
1. 本週特推
在開始本週的特推之前,如果你有什麼想要的 GitHub 專案,記得留言呀~你的留言超重要 (≧▽≦)
1.1 雲空調:air-conditioner
本週 star 增長數:1,750+
進入到夏天,你除了能感受到熱之外,還有什麼?冷氣!空調帶來的冷氣!air-conditioner 是個雲空調,作為便攜小空調,它為你的夏日帶去清涼!剛開始我以為它是個紅外遙感控制工具,but,看下它的優劣勢:優勢
- 隨時隨地開啟空調
- 便攜
- 低功耗(使用 HTML CSS 而非 Canvas 繪製)
- 靜音
- 操作簡單
- 安裝便捷
劣勢
- 沒有風
現在你能感受到 air-conditioner 是多麼的“冷”了吧[手動狗頭]Btw,這個專案是本週的熱點,多個公眾號介紹了這個專案有多麼的“冷”。
1.2 真·手把手教你刷題:leetcode-master
本週 star 增長數:1,400+
New
GitHub 上刷題的專案實在太多,這個 leetcode-master 的特別之處在於,它不會讓你像個無頭蒼蠅一樣不知從何處開始刷題。由於新手或者老手對刷題節奏把控不好,專案作者整理了 leetcode 刷題攻略:經典題目高頻面試題 + 合理的刷題順序,大家只要按照這個順序刷題就無需話額外時間來規劃自己的刷題順序了。當然,master 在講解方面也十分詳細:視訊難點剖析加上 50 餘張思維導圖。
GitHub 地址→https://github.com/youngyangyang04/leetcode-master
2. GitHub Trending 周榜
2.1 遠端桌面客戶端:rustdesk
本週 star 增長數:900+
Rustdesk 是用 Rust 編寫的開源遠端桌面客戶端。它開箱即用,不需要配置任何資訊,是 TeamViewer / AnyDesk 的代替品。你無需擔心的資料安全問題,rustdesk 讓你完全掌控你的資料。
GitHub 地址→https://github.com/rustdesk/rustdesk
2.2 視訊服務:SRS
本週 star 增長數:1,650+
SRS 是一個簡單高效的實時視訊直播伺服器,支援 RTMP / WebRTC / HLS/ HTTP-FLV / SRT / GB28181。SRS 的目標是降低音視訊的門檻,SRS 主要執行在 Linux 系統上,譬如 Centos 和 Ubuntu,包括 x86、x86-64、ARM 和 MIPS。 其他的 OS 可以使用 srs-docker 開發和執行, 比如 macOS、Windows 等。SRS 的系統偏好主要是由於 state-threads 導致的,它極大的簡化了伺服器在複雜協議的處理。
GitHub 地址→https://github.com/ossrs/srs
2.3 檔案同步:syncthing
本週 star 增長數:1,150+
Syncthing 是一個 P2P 的檔案同步工具,它可以在本地網路上的裝置之間或通過 Internet 在遠端裝置之間同步檔案,有了它,即便你有多臺電腦,也可以保持各個電腦的檔案統一。
GitHub 地址→https://github.com/syncthing/syncthing
2.4 高顏值管理儀表盤:Flutter-Responsive-Admin-Panel-or-Dashboard
本週 star 增長數:750+
New
Flutter-Responsive-Admin-Panel-or-Dashboard 如其名,是一個 Flutter 實現的管理儀表盤,顏值非常高,可執行在 Web 端和 iOS、Android 系統上。
GitHub 地址→https://github.com/abuanwar072/Flutter-Responsive-Admin-Panel-or-Dashboard
2.5 macOS 子系統 Linux:Lima
本週 star 增長數:1,100+
New
Lima 全名 Linux-on-Mac,是一個在 macOS 上啟動 Linux 虛擬機器,可進行系統間檔案共享、埠轉發和容器。可執行在 ARM 架構的 Macbook 上,但專案作者尚未經過測試。
GitHub 地址→https://github.com/AkihiroSuda/lima
3. 你的點單
@xXx 這是你要的 Python GUI 庫。來自 HelloGitHub 月刊第 45 期。
3.1 極簡 GUI 庫:PySimpleGUI
PySimpleGUI 是 Python GUI 程式設計庫,它是將 tkinter、Qt、Remi、WxPython 封裝成更人性化的介面。雖然它不如 PyQt 功能強大,但勝在簡單易用,風格極簡,適合用來做些簡單專案。
4. 往期回顧
以上為 2021 年第 20 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~
關注 HelloGitHub 公眾號 第一時間收到更新。
還有更多開源專案的介紹和寶藏專案等待你的發現。