https://www.toutiao.com/article/7280952377287475724
.1 共享白板:tldraw
主语言:TypeScript
当你在和他人一同开会的时候,想一起脑暴画点东西,有什么好软件呢?tldraw 是一个可共享的在线白板,据说能支持几十人同时在线绘画。tldraw 的编辑器、UI、其他底层库都是开源的,同时它也发布在 npm 上,你可以将它嵌入到自己的项目中,构建自己的画布。
GitHub 地址→github.com/tldraw/tldraw
1.2 Whisper 网页版:whisper-turbo
主语言:TypeScript
New 作为网页版 Whisper 项目,它由 Rust、WebAssembly 和 WebGPU 提供支持,可以达到 ~20 倍的实时速度。作为一个客户端,它具有以下优点:
实时流(WIP)–只需对着麦克风说话,就能像科幻电影一样实时观看文本显示;
完全私密和离线;
GitHub 地址→github.com/FL33TW00D/whisper-turbo
- GitHub Trending 周榜
2.1 3D 游戏引擎:FlaxEngine
本周 star 增长数 1,050+,主语言:C++、C#
Flax Engine 是一个用 C++ 和 C# 编写的高质量 3D 游戏引擎。从令人惊叹的图形到功能强大的脚本,Flax 可为你的游戏提供一切。该引擎专为快速工作流程而设计,有非常多即开即用的功能。
GitHub 地址→github.com/FlaxEngine/FlaxEngine
2.2 动手学深度学习:d2l-zh
本周 star 增长数:850+,主语言:Python
动手学深度学习,Dive into Deep Learning 中文版。d2l-zh 让你在运行、讨论、动手中学会深度学习的相关知识。
GitHub 地址→github.com/d2l-ai/d2l-zh
2.3 极简 JS 库:nuejs
本周 star 增长数:1,850+,主语言:JavaScript
New nuejs 是一个非常小的(2.3KB)JavaScript 库,用于构建 Web 界面。它就像 Vue.js、React.js 或 Svelte,但没有 hook、动效、属性、监视器、注入等等不常用的抽象概念。只需学习 HTML、CSS 和 JavaScript 的基础知识,就能轻松上手 nuejs。
GitHub 地址→github.com/nuejs/nuejs
2.4 ls 替代品:eza
本周 star 增长数:700+,主语言:Rust
eza 是一个现代的文件列表命令行程序 ls 的替代程序,具有更多的功能和更好的默认设置。它使用颜色来区分文件类型和元数据。它了解符号链接、扩展属性和 git。此外,它小巧、快速,只有一个二进制文件。
GitHub 地址→github.com/eza-community/eza
2.5 备份工具:kopia
本周 star 增长数:400+,主语言:Golang
Kopia 是一款快速、安全的开源备份/还原工具,可快速创建加密的数据快照,并将快照保存到选择的远程或云存储、网络附加存储或服务器,或本地计算机上。它是适用于 Windows、macOS 和 Linux 的跨平台备份工具,具有快速增量备份、客户端端到端加密、压缩和重复数据删除功能。它拥有 CLI 和 GUI 两种版本,可按需选择。
GitHub 地址→github.com/mylxsw/aidea
- HelloGitHub 热评
在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。
3.1 从头用 Python 写一个数据库:learndb-py
主语言:Python
该项目是用 Python 从零实现一个关系型数据库,从而更好地了解数据的内部构造,此数据库仅可作为学习和练手项目,无法应用在生产环境。
HG 评价地址→hellogithub.com/repository/6549e8b427e24088b003c4dff069872e
3.2 运行在命令行里的电子琴:upiano
主语言:Python
这是一个小型的电子琴命令行应用,它安装简单、运行方便,支持鼠标和键盘两种操作方式。
HG 评价地址→hellogithub.com/repository/1c1fab85ec714d7ca8446d58b629fb91