GitHub 官方开源的字体集「GitHub 热点速览」
前幾天 GitHub 官方一口氣開源了 5 款字體,各有特色,彼此兼容,重要的是代碼友好。這不,一開源就獲得了 4.5k+ 的 star。
本周除了這個熱點之外,當屬 OpenAI 又有新動態了,你可以更方便的搞一個自己的 GPT。
除了這兩大熱點之外,GitHub trending 還有利用 GPT 實現的線框變 HTML 的 draw-a-ui,提取圖片中公式的 LaTeX-OCR,繪制你的像素動畫的 aseprite,微軟開源的命令補齊工具 inshellisense,以及 macOS 窗口管理軟件 yabai。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發布時間不超過 14 day 的項目會標注 New,無該標志則說明項目 release 超過半月。由于本文篇幅有限,還有部分項目未能在本文展示,望周知 ??
- 本文目錄
- 1. 本周特推
- 1.1 等寬字體:monaspace
 - 1.2 草稿變 HTML:draw-a-ui
 
 - 2. GitHub Trending 周榜
- 2.1 LaTeX 提取:LaTeX-OCR
 - 2.2 像素畫編輯器:aseprite
 - 2.3 命令行自動補齊:inshellisense
 - 2.4 錄屏軟件:obs-studio
 - 2.5 窗口管理器:yabai
 
 - 3. HelloGitHub 熱項
- 3.1 經典游戲模擬器:Delta
 - 3.2 過渡動畫庫:auto-animate
 
 - 4. 往期回顧
 
 - 1. 本周特推
 
1. 本周特推
1.1 等寬字體:monaspace
主語言:TypeScript
New 編程友好的字體集,它由五種可變軸字體組成,每種字體彼此兼容。btw,這是 GitHub 官方發布的字體。
GitHub 地址→https://github.com/githubnext/monaspace
1.2 草稿變 HTML:draw-a-ui
主語言:TypeScript
draw-a-ui 利用 tldraw 和 gpt-4-vision api 將你繪制的線框變成 HTML 頁面。它的工作原理是獲取當前的畫布 SVG,再將其轉化成 PNG,該 PNG 會被發送給 gpt-4-vision 處理,之后返回一個帶有 tailwind 的單一 HTML 頁面。
GitHub 地址→https://github.com/SawyerHood/draw-a-ui
2. GitHub Trending 周榜
2.1 LaTeX 提取:LaTeX-OCR
本周 star 增長數 1,350+,主語言:Python
輸入一個帶有 LaTex 公式的圖片,這個項目將會提取出對應的公式,并進行渲染返回一個 LaTeX 格式。
GitHub 地址→https://github.com/lukas-blecher/LaTeX-OCR
2.2 像素畫編輯器:aseprite
本周 star 增長數:450+,主語言:C++
可創建像素動畫的程序,aseprite 同常規的繪畫軟件一樣,有自己的畫布和豐富的繪畫工具。特性:
- 特殊繪畫工具,例如:壓力敏感度來自適應筆觸大小,對稱工具、漸變選項等等;
 - 支持多種圖片格式,GIF、PNG、FLC、JPG、BMP、TGA 等等;
 - 支持 Lua 腳本;
 - 可自定義快捷鍵,快速作畫;
 - 支持多種色彩模式和色彩配置文件;
 - 自動保存,以防軟件崩潰時可快速恢復數據;
 
GitHub 地址→https://github.com/aseprite/aseprite
2.3 命令行自動補齊:inshellisense
本周 star 增長數:1,700+,主語言:TypeScript
微軟開源的命令行自動補齊工具,inshellisense 為 shell 提供了 IDE 風格的自動補全功能。它是一個原生的終端運行時自動補全工具,支持 600+ 的命令行工具,支持 Windows,Linux 和 macOS 等操作系統。
GitHub 地址→https://github.com/microsoft/inshellisense
2.4 錄屏軟件:obs-studio
本周 star 增長數:450+,主語言:C、C++
直播界非常知名的軟件,可以將本地的視頻畫面推流到遠端服務,或者是將遠端的視頻流拉至本地,再進行二次推流。鮮為人知的是,它雖然被眾多做直播的人用著,但是不知道它是一款開源的軟件。今日,它發布了 v30.0 版本,新增安全模式可用來運行第三方的插件和腳本,對虛擬攝像頭、狀態欄等部分作了重新設計。
GitHub 地址→https://github.com/obsproject/obs-studio
2.5 窗口管理器:yabai
本周 star 增長數:200+,主語言:C
yabai 是一個窗口管理工具,用來作 macOS 內置窗口管理器的擴展。它讓你可用直觀的命令行界面*地控制你的窗口、空間和顯示器,并可以選擇使用 skhd 和其他第三方軟件設置用戶定義的鍵盤快捷鍵。
它的主要功能是平鋪窗口管理;自動修改你的窗口布局,用二進制空間分割算法,讓你能夠專注于窗口的內容而不受干擾。
GitHub 地址→https://github.com/koekeishiya/yabai
3. HelloGitHub 熱項
在這個章節,我們將會分享下本周 HelloGitHub 網站上的熱門項目,HG 開源項目評價體系剛上線不久,期待你的評價。
3.1 經典游戲模擬器:Delta
主語言:Swift
這是一款無需越獄、適用于 iOS 設備的游戲模擬器,支持 NES、GBA、Nintendo 64 等游戲。
HG 評價地址→https://hellogithub.com/repository/a20ae0ca56aa43469145dce0817a24aa
3.2 過渡動畫庫:auto-animate
主語言:TypeScript
該項目可以為你的 Web 應用添加平滑的過渡效果,它上手簡單無需修改現有代碼,動畫會在子元素被添加、移除或移動時自動觸發,適用于 React、Solid、Vue、Svelte 和 JavaScript 應用。
HG 評價地址→https://hellogithub.com/repository/30a42b2aa8104f0d956ba27e8a072722
4. 往期回顧
往期回顧:
- 七個很實用的開源項目「GitHub 熱點速覽」
 - 如何寫出優雅的代碼?試試這些開源項目「GitHub 熱點速覽」
 
以上為 2023 年第 46 個工作周的 GitHub Trending ??如果你 Pick 其他好玩、實用的 GitHub 項目,來 HelloGitHub 和大家一起分享下喲 ??
HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~
總結
以上是生活随笔為你收集整理的GitHub 官方开源的字体集「GitHub 热点速览」的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Welcome to YARP - 5.
 - 下一篇: 数据结构与算法 | 记忆化搜索(Memo