什么是 x10 开发工具?「GitHub 热点速览」

原创
2023/09/21 09:03
阅读数 789

都听过 10x 工程师,一个人顶得过十个人。但是并不是每个人都是 10x 工程师,但是有些效率工具可能让你变成 2x、3x 的工程师。比如,这周火爆的 3D 游戏引擎 FlaxEngine 有着强大的脚本和即开即用的功能特性,极简只有 2.3 kb 的 JS 工具库 nuejs,还有网页版的 whisper-turbo 快速搞定你的语音问题。

最后,答应我试试 ls 替代品 eza 和跨系统备份工具 kopia。

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

  • 本文目录
    • 1. 本周特推
      • 1.1 共享白板:tldraw
      • 1.2 Whisper 网页版:whisper-turbo
    • 2. GitHub Trending 周榜
      • 2.1 3D 游戏引擎:FlaxEngine
      • 2.2 动手学深度学习:d2l-zh
      • 2.3 极简 JS 库:nuejs
      • 2.4 ls 替代品:eza
      • 2.5 备份工具:kopia
    • 3. HelloGitHub 热评
      • 3.1 从头用 Python 写一个数据库:learndb-py
      • 3.2 运行在命令行里的电子琴:upiano
    • 4. 往期回顾

1. 本周特推

1.1 共享白板:tldraw

主语言:TypeScript

当你在和他人一同开会的时候,想一起脑暴画点东西,有什么好软件呢?tldraw 是一个可共享的在线白板,据说能支持几十人同时在线绘画。tldraw 的编辑器、UI、其他底层库都是开源的,同时它也发布在 npm 上,你可以将它嵌入到自己的项目中,构建自己的画布。

GitHub 地址→https://github.com/tldraw/tldraw

1.2 Whisper 网页版:whisper-turbo

主语言:TypeScript

New 作为网页版 Whisper 项目,它由 Rust、WebAssembly 和 WebGPU 提供支持,可以达到 ~20 倍的实时速度。作为一个客户端,它具有以下优点:

  • 实时流(WIP)--只需对着麦克风说话,就能像科幻电影一样实时观看文本显示;
  • 完全私密和离线;

GitHub 地址→https://github.com/FL33TW00D/whisper-turbo

2. GitHub Trending 周榜

2.1 3D 游戏引擎:FlaxEngine

本周 star 增长数 1,050+主语言:C++、C#

Flax Engine 是一个用 C++ 和 C# 编写的高质量 3D 游戏引擎。从令人惊叹的图形到功能强大的脚本,Flax 可为你的游戏提供一切。该引擎专为快速工作流程而设计,有非常多即开即用的功能。

GitHub 地址→https://github.com/FlaxEngine/FlaxEngine

2.2 动手学深度学习:d2l-zh

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

动手学深度学习,Dive into Deep Learning 中文版。d2l-zh 让你在运行、讨论、动手中学会深度学习的相关知识。

GitHub 地址→https://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 地址→https://github.com/nuejs/nuejs

2.4 ls 替代品:eza

本周 star 增长数:700+主语言:Rust

eza 是一个现代的文件列表命令行程序 ls 的替代程序,具有更多的功能和更好的默认设置。它使用颜色来区分文件类型和元数据。它了解符号链接、扩展属性和 git。此外,它小巧、快速,只有一个二进制文件。

GitHub 地址→https://github.com/eza-community/eza

2.5 备份工具:kopia

本周 star 增长数:400+主语言:Golang

Kopia 是一款快速、安全的开源备份/还原工具,可快速创建加密的数据快照,并将快照保存到选择的远程或云存储、网络附加存储或服务器,或本地计算机上。它是适用于 Windows、macOS 和 Linux 的跨平台备份工具,具有快速增量备份、客户端端到端加密、压缩和重复数据删除功能。它拥有 CLI 和 GUI 两种版本,可按需选择。

GitHub 地址→https://https://github.com/kopia/kopia

3. HelloGitHub 热评

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

3.1 从头用 Python 写一个数据库:learndb-py

主语言:Python

该项目是用 Python 从零实现一个关系型数据库,从而更好地了解数据的内部构造,此数据库仅可作为学习和练手项目,无法应用在生产环境。

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

3.2 运行在命令行里的电子琴:upiano

主语言:Python

这是一个小型的电子琴命令行应用,它安装简单、运行方便,支持鼠标和键盘两种操作方式。

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

4. 往期回顾

往期回顾:

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

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部