社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

HelloGitHub • 2 年前 • 394 次点击  

作者:HelloGitHub-小鱼干

刚开源就变成新星的 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

主语言:C++

New 本周 Facebook 刚开源的多平台图形库,可用来控制 GPU,通过底层的跨平台接口封装了常见 GPU 功能,支持各类图形 API(例如:OpenGL、Metal、Vulkan),并提供统一的接口。而 IGL 特性包括:精简、开销小、外部依赖少、支持多种系统。

GitHub 地址→https://github.com/facebook/igl

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>

<button hx-post="/clicked" hx-swap="outerHTML">
  Click Me
button>

GitHub 地址→https://github.com/bigskysoftware/htmx

2. GitHub Trending 周榜

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

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

如果你线性代数学的不好,也许你可以读一读这个 repo,用最浅显的方式教你线代的核心知识,也许矩阵的世界没那么难理解。

GitHub 地址→https://github.com/kenjihiranabe/The-Art-of-Linear-Algebra

2.2 路由分发:mux

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

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

GitHub 地址→https://github.com/gorilla/mux

2.3 你问我答:danswer

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

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

GitHub 地址→https://github.com/danswer-ai/danswer

2.4 Python 搞定 Web:reflex

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

New Reflex 可让你用 Python 开发高质量的定制化 Web 服务,安装和使用也非常简单,在示例部分给出了围绕 DALL·E 创建的一个图像生成的用户界面:

GitHub 地址→https://github.com/reflex-dev/reflex

2.5 AI 医疗:MONAI

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

MONAI 是一个基于 PyTorch 的开源框架,用于医疗影像领域的深度学习。有了它,你可以创建医疗影像端到端训练工作流程,让 AI 在医疗领域进行应用。

GitHub 地址→https://github.com/Project-MONAI/MONAI

3. HelloGitHub 热评

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

3.1 Python 练习曲:pytudes

主语言:Python

étude 法语意思是练习曲,而 pytudes 便是一个 Python 的练习曲集合。虽然这些编程练习“短小”却很精悍,让你在练习的过程中完善特定的 Python 技能。

HG 评价地址→https://hellogithub.com/repository/6ef0e1bd1d6f4c1088781d1a908fa21f

3.2 连接本地 IDE 和远程:devpod

主语言:Golang

它通过在本地启动一个连接远程开发机器的容器,让开发环境跑在容器里,从而轻松启动任何开发环境。支持 K8s 集群、云端虚拟机、任何可访问的远程机器,还能够自动关闭云服务降低成本。

HG 评价地址→https://hellogithub.com/repository/d5532c45185a4041941f92a5b8c2d48d

4. 往期回顾

往期回顾:

以上为 2023 年第 28 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝

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

- END -

👆 关注「HelloGitHub」收到第一时间的更新 👆

点击阅读原文访问开源社区

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/157891
 
394 次点击