效率回归,工具库之美「GitHub 热点速览」

刚开源就变成新星的 igl,不仅获得了 2k+ star,也能提高你开发游戏的效率,摆平一切和图形有关的问题。假如这个没有那么惊艳的话,还有 The-Art-of-Linear-Algebra,重燃了我学习线性代数的自信心;htmx 则是一个被称为“后端工程师的前端库”,可以让人安心用 HTML 搞定页面,同样的 Web 应用技术还能用到的有 reflex,这个老牌的 Python 东西,常做 Web 开发的人一定不陌生。

此外,还有被 117k 人次用上的路由东西 mux,也能让人眼前一亮。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项规范:新发布 | 有用 | 风趣,依据项目 release 时刻分类,发布时刻不超过 14 day 的项目会标示 New,无该标志则阐明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录
    • 1. 本周特推
      • 1.1 多渠道图形库:igl
      • 1.2 回归 html:htmx
    • 2. GitHub Trending 周榜
      • 2.1 线性代数的美:The-Art-of-Linear-Algebra
      • 2.2 路由分发:mux
      • 2.3 你问我答:danswer
      • 2.4 Python 搞定 Web:reflex
      • 2.5 AI 医疗:MONAI
    • 3. HelloGitHub 热评
      • 3.1 Python 操练曲:pytudes
      • 3.2 衔接本地 IDE 和长途:devpod
    • 4. 往期回忆

1. 本周特推

1.1 多渠道图形库:igl

主言语:C++

New 本周 Facebook 刚开源的多渠道图形库,可用来操控 GPU,经过底层的跨渠道接口封装了常见 GPU 功用,支撑各类图形 API(例如:OpenGL、Metal、Vulkan),并供给一致的接口。而 IGL 特性包括:精简、开支小、外部依靠少、支撑多种体系。

GitHub 地址→github.com/facebook/ig…

效率回归,工具库之美「GitHub 热点速览」

1.2 回归 html:htmx

主言语:JavaScript

一个提升前端开发工作幸福度的东西,有了 htmx,你可以直接经过属性用 HTML 来访问 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,即便不必 JS 也能构建现代的 Web 页面。此外,htmx 非常轻量(大约 14k min.gz’d)、无依靠、可扩展且兼容 IE11。

以下为示例:

<script src="https://unpkg.com/htmx.org@1.9.3"></script>
<!-- have a button POST a click via AJAX -->
<button hx-post="/clicked" hx-swap="outerHTML">
  Click Me
</button>

GitHub 地址→github.com/bigskysoftw…

效率回归,工具库之美「GitHub 热点速览」

2. GitHub Trending 周榜

2.1 线性代数的美:The-Art-of-Linear-Algebra

本周 star 增加数:2,650+主言语:PostScript

假如你线性代数学的欠好,或许你可以读一读这个 repo,用最粗浅的方法教你线代的中心常识,或许矩阵的国际没那么难了解。

GitHub 地址→github.com/kenjihirana…

效率回归,工具库之美「GitHub 热点速览」

2.2 路由分发:mux

本周 star 增加数:1,350+主言语:Golang

mux 包是一个强大的 HTTP 路由器和 URL 匹配器,可用来构建 Go Web 服务器。据不完全统计,mux 被 6.6k 个项目,以及 117k 个 GitHub 用户运用着。

GitHub 地址→github.com/gorilla/mux

2.3 你问我答:danswer

本周 star 增加数:950+主言语:Python

New 可用在 Slack、GitHub、Confluence 等地方的问答小助手,用户经过自然言语提出问题,danswer 会引用参考来源来回来牢靠的答案。

GitHub 地址→github.com/danswer-ai/…

效率回归,工具库之美「GitHub 热点速览」

2.4 Python 搞定 Web:reflex

本周 star 增加数 450+主言语:Python

New Reflex 可让你用 Python 开发高质量的定制化 Web 服务,安装和运用也非常简略,在示例部分给出了环绕 DALLE 创立的一个图画生成的用户界面:

GitHub 地址→github.com/reflex-dev/…

效率回归,工具库之美「GitHub 热点速览」

2.5 AI 医疗:MONAI

本周 star 增加数:950+主言语:Python

MONAI 是一个基于 PyTorch 的开源框架,用于医疗印象范畴的深度学习。有了它,你可以创立医疗印象端到端操练工作流程,让 AI 在医疗范畴进行应用。

GitHub 地址→github.com/Project-MON…

效率回归,工具库之美「GitHub 热点速览」

3. HelloGitHub 热评

在这个章节,我们将会共享下本周 HelloGitHub 网站上的热评项目,HG 开源项目点评体系刚上线不久,等待你的点评。

3.1 Python 操练曲:pytudes

主言语:Python

tude 法语意思是操练曲,而 pytudes 就是一个 Python 的操练曲调集。尽管这些编程操练“短小”却很精悍,让你在操练的过程中完善特定的 Python 技术。

HG 点评地址→hellogithub.com/repository/…

效率回归,工具库之美「GitHub 热点速览」

3.2 衔接本地 IDE 和长途:devpod

主言语:Golang

它经过在本地发动一个衔接长途开发机器的容器,让开发环境跑在容器里,然后轻松发动任何开发环境。支撑 K8s 集群、云端虚拟机、任何可访问的长途机器,还可以自动封闭云服务降低成本。

HG 点评地址→hellogithub.com/repository/…

效率回归,工具库之美「GitHub 热点速览」

4. 往期回忆

往期回忆:

  • 如何构建高效、可观的体系「GitHub 热门速览」
  • 好用到飞起的新项目「GitHub 热门速览」

以上为 2023 年第 28 个工作周的 GitHub Trending 假如你 Pick 其他好玩、有用的 GitHub 项目,来 HelloGitHub 和大家一同共享下哟

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为老友入群,可同前端、Java、Go 等各界大佬谈笑风生、商讨技术~