是时候,升级你的 Windows 了「GitHub 热点速览」

不知道多少小伙伴用着 Windows 操作系统,可能会有一个烦恼是有时候操作系统过慢,因为众多拖慢 Windows 系统的组件。Atlas 作为一个修改版的 Windows 系统,能极大提高操作系统运行效率。说到升级,除了 Atlas 之外,还有主打内存安全的 sudo 升级版 sudo-rs,以及 pip 等常见 Python 包管理升级版 rye,还有升级 PG 让它支持向量检索的 pgvector。
当然本周依旧有两个 AI 相关项目,一个用来搞图表,一个用来搞定本地 CPU 推理。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
- 本文目录
- 1. 本周特推
- 1.1 AI 专场
- 1.2 sudo 和 su 实现:sudo-rs
- 2. GitHub Trending 周榜
- 2.1 桌面通知:ntfy
- 2.2 PG 向量检索:pgvector
- 2.3 手机图像备份:immich
- 2.4 一站式 Python 解决方案:rye
- 2.5 修改版 Windows:Atlas
- 3. HelloGitHub 热评
- 3.1 像素风 RPG 游戏:veloren
- 3.2 压测工具:dperf
- 4. 往期回顾
- 1. 本周特推
1. 本周特推
1.1 AI 专场
在这波 AI 热度消退之前,热点趋势的特推部分会增加一个模块来分享新的 AI 应用。
文本制图表:chart-gpt
主语言:TypeScript
New 一款新的 AI 应用,通过文本描述,你就能获得对应的图表。
GitHub 地址→https://github.com/whoiskatrin/chart-gpt

OpenAI 兼容 API:LocalAI
主语言:Go
New一个自托管、社区驱动的、简单的本地 OpenAI 兼容 API,它采用 Go 编写,可用于本地 CPU 推理。它适用于 ggml 兼容模型,例如:llama.cpp、alpaca.cpp、gpt4all.cpp、vicuna、koala、gpt4all-j 和 cerebras。
GitHub 地址→https://github.com/go-skynet/LocalAI

1.2 sudo 和 su 实现:sudo-rs
主语言:Rust
New 一个 Rust 写的、兼顾安全性和内存安全性导向的 sudo 和 su 实现。目前,sudo-rs 仅支持 Linux 系统。
GitHub 地址→https://github.com/memorysafety/sudo-rs
2. GitHub Trending 周榜
2.1 桌面通知:ntfy
本周 star 增长数:150+,主语言:Go
New ntfy 允许你用 PUT / POST 向你的手机或桌面发送推送通知。有了这个简单的基于 HTTP 的发布-订阅通知服务,你就能通过脚本或使用 REST API 向手机或桌面发送通知。
GitHub 地址→https://github.com/binwiederhier/ntfy

2.2 PG 向量检索:pgvector
本周 star 增长数:300+,主语言:C
一款针对 Postgres 的、开源的向量相似度搜索,支持:
- 准确和最近的邻居搜索
- L2 距离、内积和余弦相似度
- 支持任意编程语言的 PG 客户端
编译方式也很简单,参考下面命令即可:
cd /tmp
git clone --branch v0.4.1 https://github.com/pgvector/pgvector.git
cd pgvector
make
make install # may need sudo
GitHub 地址→https://github.com/pgvector/pgvector
2.3 手机图像备份:immich
本周 star 增长数:300+,主语言:Dart、TypeScript
现在你可以用 immich 直接通过手机来自主托管照片和视频了。部分特性:
- 共享相册
- 软件运行自动备份
- 多用户支持
- 可通过元数据、对象、标签检索内容
- 支持 OAuth
GitHub 地址→https://github.com/immich-app/immich

2.4 一站式 Python 解决方案:rye
本周 star 增长数 2,750+,主语言:Rust
New Rye 是 Armin 的个人一站式 Python 解决方案。它会安装和管理 Python 安装程序,管理 pyproject.toml 文件、安装和卸载依赖,在后台管理虚拟环境。此外,它还支持单一代码仓库和全局工具安装。
GitHub 地址→https://github.com/mitsuhiko/rye

2.5 修改版 Windows:Atlas
本周 star 增长数:1,350+,主语言:Batchfile
New Atlas 是一个修改版的 Windows 10,删除了众多拖慢 Windows 系统的组件(游戏性能下降的罪魁祸首)。Atlas 在主要优化性能的同时,也是减少系统、网络、输入延迟的一个极佳选择。
GitHub 地址→https://github.com/Atlas-OS/Atlas

3. HelloGitHub 热评
在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价
3.1 像素风 RPG 游戏:veloren
主语言:Rust
它的灵感来自《塞尔达传说:旷野之息》、《矮人要塞》和《我的世界》等游戏。虽然这款游戏的画质低,但拥有广阔的开放世界,玩家在游戏里可以打造道具、合成物品、战斗、升级、驯养宠物,还可以探索地牢洞穴、在空中滑翔、与 NPC 交易。
HG 评价地址→https://hellogithub.com/repository/5b6e90bc750140f1898d066182adbaa9

3.2 压测工具:dperf
主语言:C
一款能模拟巨大流量的压测工具,它基于 DPDK 开发的高性能压测工具,能够每秒建立千万级的 HTTP 连接、亿级别的并发请求和数百 Gbps 的吞吐量。
HG 评价地址→https://hellogithub.com/repository/67958cc5d1f44a6a84f3544e3c007e5f

4. 往期回顾
往期回顾:
以上为 2023 年第 17 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
是时候,升级你的 Windows 了「GitHub 热点速览」的更多相关文章
- 在线体验 Windows 11「GitHub 热点速览 v.21.30」
作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...
- 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」
据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...
- 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
如果你这周没刷到类似 "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237..." 的一串字符,那就说明本期 GitHub T ...
- 你的梦想家居「GitHub 热点速览」
上周推荐的 ChatGPT 版小爱,不知道有哪些小伙伴回去尝试接入了呢?本周依旧由 2 个不错的 ChatGPT 延伸项目,一个是比 DeepL.Grammarly 更懂你的划词翻译 openai-t ...
- 穷人版生产力工具,好用得飞起 「GitHub 热点速览」
被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫.像是贴心好用的反向代理 pgrok ...
- Python 霸榜的一周,又有什么新 AI 力作呢?「GitHub 热点速览」
GPT 带火了一波语言模型,LLaMA 和 Alpaca 也在持续发力.依旧是各类 GPT 后缀霸榜 GitHub trending 的一周,为此特推部分专门收录了两个比较不错的 GPT 应用.而作为 ...
- 开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」
本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过.在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚 ...
- 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」
这周有个让人眼前一亮的图像识别模型 segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见.如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了 18k+ ...
- 如何让程序更健壮「GitHub 热点速览」
对于 ML 模型训练而言,好的数据集能让结果更健壮,cleanlab 是一个降低数据噪音,及时帮你修正数据集错误的工具.好的工具能让你的结果更完美.同样的,RedTeam-Tools 提高了渗透测试的 ...
- 真·生产力「GitHub 热点速览」
这些工具真的能极大提高生产力,节约你的时间来自(摸)我(鱼)增(划)值(水).先别提 style2paints,你给它随意画个草图,就能给你一个能交付给甲方爸爸的成品插画.如果提升 30%-40% 传 ...
随机推荐
- ORACLE ORA-12638:身份证明检索失败
使用PLSQL连接远程数据库时,有时候会遇到提示ORA-12638:身份证明检索失败的问题,怎么办呢?有两种方法,选择一种更改就行了,网络上大多是第一种方法,如果已经找过不是你想要的答案,那不妨直接看 ...
- linux 打包各种后缀的命令
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩! ...
- GO语言学习笔记-工具链篇 Study for Go ! Chapter eleven - Tool Chain
持续更新 Go 语言学习进度中 ...... GO语言学习笔记-类型篇 Study for Go! Chapter one - Type - slowlydance2me - 博客园 (cnblogs ...
- Spring Boot中如何优雅地实现异步调用?
前言 SpringBoot想必大家都用过,但是大家平时使用发布的接口大都是同步的,那么你知道如何优雅的实现异步呢? 这篇文章就是关于如何在Spring Boot中实现异步行为的.但首先,让我们看看同步 ...
- 全球IP whois信息获取与情报挖掘
全球IP的whois信息获取与情报挖掘 什么是whois信息? Whois是一种网络协议,也是一种网络服务,能够让客户端查询域名或者IP是否注册,以及注册人的相关信息.我们通常所说的whois信息就是 ...
- 微软wsl2启用天父行程systemd
默认情况下 微软wsl2的天父行程是init,没办法使用systemctl相关指令,所以想使用天父行程 systemd. 本文以Wsl2 Alma Linux为例,启用systemd 上帝与你同在,阿 ...
- Skywalking搭建
因毕设前端太丑,所以后端要稍微搞的高大上一点才能忽悠住老师,所以分享一下搭建skywalking的步. 我是参考https://baijiahao.baidu.com/s?id=17211835411 ...
- JSON 与 Java 对象之间的转化
前言 在现在的日常开发中,不管前端还是后端,JSON 格式的数据是用得比较多的,甚至可以说无处不在. 接触最多的就是 POST 请求中传递的数据一般以 JSON 的格式放在请求体中,而且服务端各种 A ...
- OSM(OpenStreetMap)全球路网数据下载方式介绍
本文对OpenStreetMap(OSM)网页与各类OSM数据的多种下载方式加以详细介绍,并对不同数据下载方式加以对比. OSM数据包含道路与铁路路网.建筑.水体.土地利用.兴趣点.行政区边界 ...
- MySQL相关知识点思维导图整理
MySQL相关知识点思维导图整理 Xmind思维导图下载地址: 蓝奏云:https://shuihan.lanzoui.com/iXZw7frkn5a