2

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

 1 year ago
source link: https://www.cnblogs.com/xueweihan/p/17370060.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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

759200-20230503221755253-1501103995.jpg

不知道多少小伙伴用着 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 AI 专场

在这波 AI 热度消退之前,热点趋势的特推部分会增加一个模块来分享新的 AI 应用。

文本制图表:chart-gpt

主语言:TypeScript

New 一款新的 AI 应用,通过文本描述,你就能获得对应的图表。

GitHub 地址→https://github.com/whoiskatrin/chart-gpt

759200-20230503221803718-916927032.png

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

759200-20230503221807658-945843142.png

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

759200-20230503221813884-778849072.gif

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

759200-20230503221821637-133028407.png

2.4 一站式 Python 解决方案:rye

本周 star 增长数 2,750+主语言:Rust

New Rye 是 Armin 的个人一站式 Python 解决方案。它会安装和管理 Python 安装程序,管理 pyproject.toml 文件、安装和卸载依赖,在后台管理虚拟环境。此外,它还支持单一代码仓库和全局工具安装。

GitHub 地址→https://github.com/mitsuhiko/rye

759200-20230503221828817-266294999.png

2.5 修改版 Windows:Atlas

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

New Atlas 是一个修改版的 Windows 10,删除了众多拖慢 Windows 系统的组件(游戏性能下降的罪魁祸首)。Atlas 在主要优化性能的同时,也是减少系统、网络、输入延迟的一个极佳选择。

GitHub 地址→https://github.com/Atlas-OS/Atlas

759200-20230503221833741-1175497840.png

3. HelloGitHub 热评

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

3.1 像素风 RPG 游戏:veloren

主语言:Rust

它的灵感来自《塞尔达传说:旷野之息》、《矮人要塞》和《我的世界》等游戏。虽然这款游戏的画质低,但拥有广阔的开放世界,玩家在游戏里可以打造道具、合成物品、战斗、升级、驯养宠物,还可以探索地牢洞穴、在空中滑翔、与 NPC 交易。

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

759200-20230503221842206-2139239667.gif

3.2 压测工具:dperf

主语言:C

一款能模拟巨大流量的压测工具,它基于 DPDK 开发的高性能压测工具,能够每秒建立千万级的 HTTP 连接、亿级别的并发请求和数百 Gbps 的吞吐量。

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

759200-20230503221847504-58116913.png

4. 往期回顾

往期回顾:

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

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK