視覺享受,兼顧人文觀感和幾何特徵的字體「GitHub 熱點速覽 v.22.46」

GitHub 上開源的字體不在少數,但是支援漢字以及其他非英文語言的字體少之又少,記得上一個字體還是 霞鶩文楷,本周 B 站知名設計 UP 主開源了的得意黑體在人文觀感和幾何特徵之間找到了美的平衡。

而文本編輯器剪影片 autocut 則優雅和便捷之間找到它的平衡,分散式時序資料庫 greptimedb 靈活地周旋於強分析力和高性能,LaTeX 生成器 latexify_py 兩手抓住 Python 源碼和 AST。

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

  • 本文目錄
    • 1. 本周特推
      • 1.1 文本編輯器剪影片:autocut
      • 1.2 現代窄斜體:smiley-sans
    • 2. GitHub Trending 周榜
      • 2.1 語言模型:galai
      • 2.2 分散式時序資料庫:greptimedb
      • 2.3 開發人員速查表:reference
      • 2.4 Python 程式碼生成 LaTeX:latexify_py
      • 2.5 下一代爬蟲框架:katana
    • 3. 往期回顧

1. 本周特推

1.1 文本編輯器剪影片:autocut

主語言:Python

New AutoCut 會對你的影片自動生成字幕,再選擇所需保留的句子,AutoCut 便會對影片中相應的片段裁切並保存。無需使用影片編輯軟體,只需要編輯文本文件即可完成剪切。

GitHub 地址→//github.com/mli/autocut

1.2 現代窄斜體:smiley-sans

主語言:HTML

New 得意黑是一款在人文觀感和幾何特徵中尋找平衡的中文黑體。整體字身窄而斜,細節融入了取法手繪美術字的特殊造型。字體支援簡體中文常用字(覆蓋 GB2312 編碼字符集)、拉丁字母、日文假名、阿拉伯數字和各類標點符號。

目前 smiley-sans 除了支援常見數字和標點外,還支援漢字(6,767 個)、拉丁字母(覆蓋歐洲、美洲、南亞各種語言所需的字元共 415 個)以及日文假名(174 個)。

GitHub 地址→//github.com/atelier-anchor/smiley-sans

2.1 語言模型:galai

本周 star 增長數:1,300+主語言:Python

New GALACTICA 是一個通用語言模型,經過大量的科學文本和數據的訓練,它能高效地完成學術上的 NLP 任務,尤其是在引用預測、數學推理、生物、醫學上有出色的性能。通過下列方式即可快速用上該模型:

import galai as gal

model = gal.load_model("standard")
model.generate("Scaled dot product attention:\n\n\\[")
# Scaled dot product attention:\n\n\\[ \\displaystyle\\text{Attention}(Q,K,V)=\\text{softmax}(\\frac{QK^{T}}{\\sqrt{d_{k}}}%\n)V \\]

GitHub 地址→//github.com/paperswithcode/galai

2.2 分散式時序資料庫:greptimedb

本周 star 增長數:1,350+主語言:Rust

New GreptimeDB 是一個開源的時序資料庫,專註於可擴展性、分析力和效率。一些特性:

  • 一個單機二進位文件可以擴成為高可用的分散式集群;
  • 優化用於處理時序數據的列式布局;
  • 靈活的索引;
  • 分散式、並行查詢執行,可彈性計算資源;
  • 原生 SQL 和 Python 腳本可進行進階性分析場景;

GitHub 地址→//github.com/GreptimeTeam/greptimedb

2.3 開發人員速查表:reference

本周 star 增長數:1,350+主語言:CSS

New 可快速根據你的技術棧快速找尋相關知識,從入門到進階的 Tips 都有。reference 英文可查閱鏈接://github.com/Fechin/reference

GitHub 地址→//github.com/jaywcjlove/reference

2.4 Python 程式碼生成 LaTeX:latexify_py

本周 star 增長數:700+主語言:Python

latexify 是一個 Python 包,用來編譯一段 Python 程式碼為 LaTeX。它主要提供以下兩個功能:

  • 編譯 Python 源碼 / AST 為 LaTeX;
  • 用 IPython 類精準列印編譯後函數;

GitHub 地址→//github.com/google/latexify_py

2.5 下一代爬蟲框架:katana

本周 star 增長數:900+主語言:Golang

New 作為下一代爬蟲框架,katana 有以下特性:

  • 快速配置;
  • 支援標準和無頭模式;
  • JavaScript 解析和爬取;
  • 支援自定義的自動填充;
  • 範圍控制——預配置欄位和正則;
  • 自定義輸出;

GitHub 地址→//github.com/projectdiscovery/katana

3. 往期回顧

往期回顧:

以上為 2022 年第 46 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝

最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。👀 和之前的送書活動類似,留言點贊 Top3 的小夥伴(),小魚乾會努力去找 Repo 的^^

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