
有沒有想過把身邊的物件兒轉成 3D 動畫,在網頁上實現一把?本期特推的項目 Three.js 就是幫你創建 3D 頁面的知名開源項目,好玩的 3D 世界在向你招手。除了打開瀏覽器 3D 世界的鑰匙外,還有擔心你吃不好的 HowToCook 手把手帶你擺脫吃泡面過上煮飯、烹飪居家生活。
說到吃飯的家伙,B站開源了他們用百萬動漫素材訓練而成的圖像清晰化利器——ailab,你可以來實地感受一下 B站硬核的圖像技術。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標准:新發布 | 實用 | 有趣,根據項目 release 時間分類,發布時間不超過 14 day 的項目會標注 New,無該標志則說明項目 release 超過半月。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝
- 本文目錄
- News 快讀
- 1.0 產品·GitHub 支持 Markdown 語法繪制圖表
-
- 本周特推
- 1.1 走進 3D 世界:Three.js
- 1.2 高清大圖:ailab
-
- GitHub Trending 周榜
- 2.1 macOS 開發利器:DevToysMac
- 2.2 UI 工具箱:Font-Awesome
- 2.3 目標檢測:sahi
- 2.4 馬賽克破解:unredacter
- 2.5 程序員做飯指南:HowToCook
-
- 往期回顧
- News 快讀
News 速覽
1. GitHub 支持繪制圖表
上周一 2 月 14 號,GitHub 的產品更新博客中提到借助 Mermaid,GitHub 支持將圖表嵌入到 Markdown 中,從此你可以直接用 Markdown 來繪制流程圖、有向圖等等。

順帶一提,使用 Markdown 語法繪制圖表和流程圖的 Mermaid 本周獲得了 3k+ 顆 star。
GitHub 地址→https://github.com/mermaid-js/mermaid
1. 本周特推
1.1 走進 3D 世界:Three.js
Star 增長:100+|語言:JavaScript
Three.js 是 WebGL 的高級封裝庫,讓用戶更加方便在瀏覽器上創建和展示 3D 動畫。可以訪問 https://threejs.org/ 在瀏覽器打開夢幻的 3D 世界大門。
GitHub 地址→https://github.com/mrdoob/three.js

1.2 高清大圖:ailab
Star 增長:1000+|語言:Python
ailab 收錄了 B 站開源的 Real-CUGAN,Real CUGAN 是一個使用百萬級動漫數據進行訓練的,結構與 Waifu2x 兼容的通用動漫圖像超分辨率模型。它支持 2x\3x\4x 倍超分辨率,其中 2 倍模型支持 4 種降噪強度與保守修復,3 倍 / 4 倍模型支持 2 種降噪強度與保守修復。下圖給出了 B 站視頻中用該軟件提高圖像清晰度的對比圖,已經畫好重點圈了,記得查看。
GitHub 地址→https://github.com/bilibili/ailab

2. GitHub Trending 周榜
2.1 macOS 開發利器:DevToysMac
Star 增長:1,150+|語言:Swift
DevToysMac 是為用 Mac 本開發代碼的研發同學准備的“瑞士軍刀”,收錄大量實用開發小工具,包括:JSON 格式化工具、Base 64 編碼、JSON 轉 Yaml 工具等等。
GitHub 地址→https://github.com/ObuchiYuki/DevToysMac

2.2 UI 工具箱:Font-Awesome
Star 增長:1,000+|語言:JavaScript
Font-Awesome 擁有大量高顏值圖標,作為設計師、開發的工具箱,你可以直接使用上面的圖標 HTML、CSS 代碼構建你自己有意思的網站。

2.3 目標檢測:sahi
Star 增長:400+|語言:Python
New SAHI 一個輕量級視覺庫,用於執行大規模的目標檢測和實例分割。
GitHub 地址→https://github.com/obss/sahi

2.4 馬賽克破解:unredacter
Star 增長:2,350+|語言:TypeScript
Newunredacter 是一個破解馬賽克圖片原始信息的項目,它旨在展示用馬賽克給圖片“加密”是多么不可靠,下圖顯示了它是如何猜測某張文字(英文)馬賽克圖原始信息的過程。
GitHub 地址→https://github.com/BishopFox/unredacter

2.5 程序員做飯指南:HowToCook
Star 增長:650+|語言:Markdown
HowToCook 項目發起人在家做飯過程中發現網上菜譜制作過程中會多出一些材料,對於習慣了形式語言的他非常的不友好,於是他發起了做飯指南項目,結合實際做菜經驗用更精准的方式來做常見菜。
GitHub 地址→https://github.com/Anduin2017/HowToCook

3. 往期回顧
往期回顧:
以上為 2022 年第 8 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝
最后,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。👀 和之前的送書活動類似,留言點贊 Top3 的小伙伴(棒),小魚干會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~
