朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
如果你这周没刷到类似 “npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237...” 的一串字符,那就说明本期 GitHub Trending 周榜的内容非常适合你。这是前推特创始人多次推荐的去中心的社交网络 App Damus 的个人主页名片,而支撑这个一周就排名到 iOS 应用榜单前十 App,它背后的协议便是 nostr (同名开源项目)。
除了去中心化社交热点之外,本周其他项目同往常一样,是一些比较实用的工具,比如 root Android 的 KernelSU、提高语音识别精度的 WhisperX、协作平台 APITable、类 ChatGPT 的 AI 对话工具 Open-Assistant,以及 K8s 入门到精通的 kubernetes-learning-path。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
- 本文目录
- 1. 本周特推
- 1.1 协作平台:apitable
- 1.2 语音识别:whisperX
- 2. GitHub Trending 周榜
- 2.1 Windows 包管理:winget-cli
- 2.2 AI 对话:Open-Assistant
- 2.3 去中心化协议:nostr
- 2.4 K8s 学习路径:kubernetes-learning-path
- 2.5 Android root:KernelSU
- 3. 往期回顾
- 1. 本周特推
1. 本周特推
1.1 协作平台:apitable
主语言:TypeScript、Java
APITable 一个面向 API 的低代码平台,可用来代替 Airtable 来管理日常的协作事项。Airtable 是款协作平台,可以把文本、图片、链接等资源集中起来,来管理日常工作、生活事项。同 Airtable 类似的 APITable 具有以下特性:
- 实时协作;
- 自动表单,可自动同步相关字段;
- API 优先的面板;
- 不设上限的跨表连接;
- 强大的行列权限;
- 支持内嵌,可在你自己的管理系统中嵌入 APITable;
GitHub 地址→https://github.com/apitable/apitable
1.2 语音识别:whisperX
主语言:Python
单词级别的语音识别工具,它用 forced alignment 来提高语音识别的时间戳精度。WhisperX 基于 OpenAI 的 Whisper 模型,通过强制对齐方式与语音模型 ASR(比如:wav2vec2.0)来改进了 Whisper 的时间戳精度。
GitHub 地址→https://github.com/m-bain/whisperX
2. GitHub Trending 周榜
2.1 Windows 包管理:winget-cli
本周 star 增长数:600+,主语言:C++、C
Windows 包管理客户端的源码,基于这个仓库你可以安装包管理工具,也可以参与包管理工具的相关开发工作。
GitHub 地址→https://github.com/microsoft/winget-cli
2.2 AI 对话:Open-Assistant
本周 star 增长数:4,800+,主语言:Python、TypeScript
基于聊天的 AI 助手,它能理解对话任务、与第三方系统交互,并动态检索信息。
2.3 去中心化协议:nostr
本周 star 增长数:1,400+
New
近期热点的 Twitter 替代品,免审核、去中心的网络社交 App Damus 采用的去中心化协议 nostr。同所有去中心化协议类似,nostr 不依赖任何中心服务器,有加密键和签名来防篡改记录。
GitHub 地址→https://github.com/nostr-protocol/nostr
2.4 K8s 学习路径:kubernetes-learning-path
本周 star 增长数:1,800+
kubernetes-learning-path 提供了从初级到高级的 K8s 学习路径,下图展示了高级 Kubernetes 架构以及外部服务是如何连接到集群的。此外,本周 GitHub 热榜有一个基于 K8s 部署 PaaS / DevOps 的完整演示教程,你也可以 pick 下 https://github.com/ben1234560/k8s_PaaS。
GitHub 地址→https://github.com/techiescamp/kubernetes-learning-path
2.5 Android root:KernelSU
本周 star 增长数:350+,主语言:C、Kotlin
一个 Android 上基于内核的 root 方案。特性:
- 基于内核的 su 和权限管理;
- 基于 overlayfs 的模块系统;
GitHub 地址→https://github.com/tiann/KernelSU
3. 往期回顾
往期回顾:
以上为 2023 年第 5 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。