本周 GitHub Trending 的项目重量十足,比方标题的一周取得 18k+ 的高功用 JS Runtime——bun,用功用来体现了它的“含金量”。同样有重量的还有一行代码就能让你生成一幅画作的 discoart,大概这便是艺术。虽然不具有 discoart 那样的趣味性,周取得 3.75k 的 Go 项目 pocketbase 一看便知道是个值得研讨的“数据库”。最终,还有前端同学不行错过的代码片段办理器 massCode,像快速复用某段代码吗?不妨用 massCode。

上周有小伙伴问有没有嵌入式项目,记住看看之前 HG 的开源项目解读系列的想学嵌入式?要不一同玩 Arduino 吧,它还能趁便带你上云呢~

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

  • 本文目录
      1. 本周特推
      • 1.1 高功用 JS Runtime:bun
      • 1.2 一行代码的艺术:discoart
      1. GitHub Trending 周榜
      • 2.1 一个文件 Go 后端:pocketbase
      • 2.2 查找引擎:searxng
      • 2.3 代码片段办理:massCode
      • 2.4 3snake 替代品:pamspy
      • 2.5 快速发动 Web 运用:create-t3-app
      1. 往期回忆

1. 本周特推

1.1 高功用 JS Runtime:bun

本周 star 增加数:18,000+

Bun 是用 Zig 编写高功用 JavaScript Runtime,供给了包括打包、转译、装置和运转 JS、TS 项目的所有功用。Bunt 内置原生 Bundler、编译器、任务运转器和 npm 客户端。它的一些特性:

  • 支撑诸如 fetchWebSocket之类的 Web API。由于它内嵌 JavaScriptCore,它的功用比 V8 更快速、高效(尽管因而它更加难被嵌入);
  • JavaScript / TypeScript / JSX transpiler;
  • JavaScript & CSS bundler;
  • package.json 脚本的任务运转器;
  • 兼容 npm 包的包办理器;

GitHub 地址→github.com/Jarred-Sumn…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

1.2 一行代码的艺术:discoart

本周 star 增加数:700+

New 有了 DiscoArt,你一行代码就能用 Disco Diffusion 生成画作。作为一个 AI 方面的图像运用,它引入了一些快捷的功用,支撑成果复现、持久性、gRPC / HTTP 服务,以便集成到更大规划的运用场景下。下图便是用 DiscoArt 生成艺术画作。

GitHub 地址→github.com/jina-ai/dis…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

2. GitHub Trending 周榜

2.1 一个文件 Go 后端:pocketbase

本周 star 增加数:3,750+

New PocketBase 一个开源的 Go 后端,具有以下特性:

  • 以实时订阅模式内嵌 SQLite 数据库;
  • 内置文件、用户办理;
  • 快捷的办理仪表盘;
  • REST-ish API;

GitHub 地址→github.com/pocketbase/…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

2.2 查找引擎:searxng

本周 star 增加数:700+

SearXNG 一个免费的互联网元查找引擎,它聚合来自各种查找服务和数据库的查找(查询)成果。运用 SearXNG 的用户既不被盯梢也不被剖析,所以相对用户隐私安全较高。不过,该项目目前遇到比较大的问题是多言语支撑问题,能够从下图看到它对各类言语的支撑程度。

GitHub 地址→github.com/searxng/sea…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

2.3 代码片段办理:massCode

本周 star 增加数 1,150+

massCode 允许你运用多级文件夹以及标签来安排代码片段。每个代码片段都有片段-标签,这供给了更高层次的安排,也更方便你来复用代码。

GitHub 地址→github.com/massCodeIO/…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

2.4 3snake 替代品:pamspy

本周 star 增加数:800+

New pamspy 利用 eBPF 技能完成了 3snake 的功用,它会盯梢 PAM(Pluggable Authentication Modules)库中的特定用户域函数,而像 sudo、sshd、passwd、gnome 之类程序运用 PAM 来处理认证。

GitHub 地址→github.com/citronneur/…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

2.5 快速发动 Web 运用:create-t3-app

本周 star 增加数:1,550+

create-t3-app 让你以最快的方式发动一个独立、全栈、类型安全 NextJS 运用。

GitHub 地址→github.com/t3-oss/crea…

揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

3. 往期回忆

往期回忆:

  • 花 40 块搞个游戏机「GitHub 热门速览 v.22.27」
  • 叮,GitHub 到账 550 美元「GitHub 热门速览 v.22.26」

以上为 2022 年第 28 个工作周的 GitHub Trending 假如你 Pick 其他好玩、有用的 GitHub 项目,记住来 HelloGitHub issue 区和我们共享下哟

我正在参加技能社区创作者签约计划招募活动,点击链接报名投稿。