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 等寬字體: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.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. 往期回顧

往期回顧:

以上爲 2023 年第 46 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,來 HelloGitHub 和大家一起分享下喲 🌝

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章