极客的浪漫「GitHub 热点速览 v.22.41」

极客的浪漫,是怀旧复古的开源操作系统 SerenityOS 献上的情书;也是实用派用 AI 作画工具 novelai-bot 生成二次元女友。LxgwWenKai 用仿宋 / 楷体中文字体书写而成的那份 maigret 可寻的充满时间痕迹的个人档案,是开源人独有的浪漫。
最后,还有安全为先的自动化测试框架 Mobile-Security-Framework-MobSF 及并发编程指南 concurrency-programming-via-rust。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
- 本文目录
- News 快读
- 产品·自动清理“过期” issue 和 PR
- 本周特推
- 1.1 AI 作画插件:novelai-bot
- 1.2 极客的情书:serenity
- GitHub Trending 周榜
- 2.1 高性能网站工具箱:slash
- 2.2 移动安全框架:Mobile-Security-Framework-MobSF
- 2.3 Rust 并发编程:concurrency-programming-via-rust
- 2.4 个人档案查询:maigret
- 2.5 中文字体:LxgwWenKai
- 往期回顾
- News 快读
News 快读
产品·自动清理“过期” issue 和 PR
官方最新发布的 GitHub Action 可协助开源项目作者 / 维护者自动清理久未处理的 issue 和 PR,以节省处理“过期” issue 和 PR 的时间。详情可查阅项目仓:https://github.com/actions/stale 。

1. 本周特推
1.1 AI 作画插件:novelai-bot
主语言:TypeScript
novelai-bot 基于 NovelAI 的画图插件。已实现功能:
- 绘制图片
- 更改模型、采样器、图片尺寸
- 高级请求语法
- 自定义违禁词表
- 发送一段时间后自动撤回
- 连接到私服・NAIFU
- img2img・图片增强
如果你不了解 NovelAI,简单介绍下它是一个在线 AI 绘画(图像生成)工具,你可以用它来生成各种风格画作。
GitHub 地址→https://github.com/koishijs/novelai-bot

1.2 极客的情书:serenity
主语言:C++
SerenityOS 是献给 90 年代用户的一封情书,一款复古风、类 Unix 内核的开源操作系统。从内核到 Web 浏览器均采用 C++ 编写,没有依赖现成的第三方库。BTW,它也是第 74 期 HG 月刊的收录项。
GitHub 地址→https://github.com/SerenityOS/serenity

2. GitHub Trending 周榜
2.1 高性能网站工具箱:slash
本周 star 增长数:1,100+,主语言:JavaScript
New Slash 是韩国电子钱包 toss 开源,用在其项目中的 TypeScript 和 JavaScript 包合集。Slash 包含近 30 个 NPM 包可用来构建高质量的 Web 服务。
GitHub 地址→https://github.com/toss/slash

2.2 移动安全框架:Mobile-Security-Framework-MobSF
本周 star 增长数:400+,主语言:JavaScript、Python
Mobile Security Framework,简称:MobSF,是一款自动化移动应用,支持多端自动化测试,比如:Windows、Android、iOS。它支持渗透测试、恶意软件分析、安全评估,可执行静态、动态安全分析。
GitHub 地址→https://github.com/MobSF/Mobile-Security-Framework-MobSF

2.3 Rust 并发编程:concurrency-programming-via-rust
本周 star 增长数:550+,主语言:Rust
New Rust 并发编程指南,并收录相关源码。
GitHub 地址→https://github.com/smallnest/concurrency-programming-via-rust

2.4 个人档案查询:maigret
本周 star 增长数:1,000+,主语言:Python、HTML
Maigret 可根据用户名收集一个人的档案。它会检索大量网站相关账户,并从网页上收集所有可用的信息。它不需要 API key,是高星项目 sherlock 易用且强大的分支之一。
GitHub 地址→https://github.com/soxoj/maigret

2.5 中文字体:LxgwWenKai
本周 star 增长数:1,000+,主语言:Batchfile、Python
LxgwWenKai 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。它有着日本教科书体风格的字体,兼有仿宋和楷体的特点,可读性高。BTW,它也是第 76 期 HG 月刊的收录项。
GitHub 地址→https://github.com/lxgw/LxgwWenKai

3. 往期回顾
往期回顾:
以上为 2022 年第 41 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟
最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
极客的浪漫「GitHub 热点速览 v.22.41」的更多相关文章
- 中国制霸生成器「GitHub 热点速览 v.22.42」
火遍推特的中国制霸生成器本周一开源就占据了两天的 GitHub Trending 榜,不知道你的足迹遍布了多少个省份呢?同样记录痕迹的 kanal 用了内存读写方式解决了 Rust 的消息处理问题,P ...
- 下一代工具链「GitHub 热点速览 v.22.43」
作为一个前端工程师,你这周被下一代的前端工具链 Turbo 刷屏了吗?不只是 Turbo 这个小工具,作为一个社区生产力工具,本周思否还开源了他们的问答系统 answer,能直接用上相关的技术标签也省 ...
- 你也可以很硬核「GitHub 热点速览 v.22.13」
本周特推介绍了一个非常易上手,操作难度(主要难度在于机件购买)极低的硬件项目,SmartKnob 让你有个可玩性极高的控制仪.本周特推另外一个项目则是一个安全项目,打破你对 URL 是可靠.安全的认知 ...
- 万星开源项目强势回归「GitHub 热点速览 v.22.38」
本周霸榜的 GitHub 项目多为老项目,比如:老面孔的 theatre 凭借极其优秀的动画功底连续三天霸榜 TypeScript 类目.借 Figma 被 Adobe 收购之风,又出现在 GitHu ...
- 程序员的情人节「GitHub 热点速览 v.22.07」
又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...
- 3D 世界的钥匙「GitHub 热点速览 v.22.08」
有没有想过把身边的物件儿转成 3D 动画,在网页上实现一把?本期特推的项目 Three.js 就是帮你创建 3D 页面的知名开源项目,好玩的 3D 世界在向你招手.除了打开浏览器 3D 世界的钥匙外, ...
- 你的程序员女孩「GitHub 热点速览 v.22.09」
本周最火的项目要数上周推荐的开源项目 How to Cook,火到一周涨了 18k+ star,但网友对它的定量烹饪方法褒贬不一.在本人看来,烹饪本就是一门"玄学",萝卜青菜各有所 ...
- 平平无奇的项目「GitHub 热点速览 v.22.10」
不知道大家对高星项目什么印象?提到这个词第一个想到哪个项目呢?本周有几个项目看着普普通通,却完成了一周 2k+ star 的事迹.比如 SingleFile,它是个浏览器扩展,点击图标之后即可保存一个 ...
- GitHub 毕业年鉴「GitHub 热点速览 v.22.20」
GitHub 毕业需要什么呢?一个 PR!那么提交一个 PR 需要什么?也许你是使用终端命令来提交 git 操作的,那么你可以了解下 Bash-Oneliner,收录了大量好用的 bash 命令,虽然 ...
随机推荐
- 关于微信豆苹果(IOS)用户1比10充值方法
微信iOS端微信7.0.20版本之后就上线了微信豆功能,相比大家对微信豆已经不陌生了. 微信官方现在给出了微信豆的含义,微信豆是用于支付微信内虚拟物品的道具,支持在视频号中购买虚拟礼物.也可以对公 ...
- 万答#2,一样的Python代码,为什么可以删表,却不能更新数据
欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 问题 运行下面的这段Python代码,却总是无法更新数据: import pym ...
- java-分支结构(四种基本分支结构的认识)
分支结构:有条件的执行某语句,并非每句必走 1)if结构:1条路 2)if...else结构:2条路 3)if...else if结构:多条路 4)switch...case结构:多条路 优点:效率高 ...
- HCIA-datacom 4.3 实验三:网络地址转换配置实验
实验介绍: 网络地址转换NAT(Network Address Translation)是将IP数据报文头中的IP地址转换为另一个IP地址的过程.作为减缓IP地址枯竭的一种过渡方案,NAT通过地址重用 ...
- postgresql用户与权限管理
pg使用角色的概念管理数据库访问权限,角色是一系列相关权限的集合.为了管理方便,通常把一系列先关的权限赋予给一个角色,如果哪个用户需要这些权限,就把这些角色赋予给响应的用户. 由于用户也拥有一系列的相 ...
- 【Java】学习路径51-线程组
平时创建线程的时候,系统会默认为线程分组. 我们可以使用 ThreadGroup tg1 = t1.getThreadGroup(); 取得t1的线程组对象. 然后使用getName获得线程组名称. ...
- k8s数据持久化,pv和pvc
k8s中为什么使用存储: k8s中的副本控制器保证了pod的始终存储,却保证不了pod中的数据.只有启动一个新pod的,之前pod中的数据会随着容器的删掉而丢失! pv和pvc的概念: Persist ...
- Databend 源码阅读系列(二):Query server 启动,Session 管理及请求处理
query 启动入口 Databend-query server 的启动入口在 databend/src/binaries/query/main.rs 下,在初始化配置之后,它会创建一个 Global ...
- 教大家怎么看monaco-editor的官方文档
最近业务中有用到浏览器在线编辑器,用的是monaco-editor,官网文档只在首页介绍了npm安装方式. 但其实还有另外一种<script>的引入方式,但是这种方式体现在API文档中,由 ...
- OpenHarmony3.0如何轻松连接华为云IoT设备接入平台?
摘要:本文主要介绍基于OpenHarmony 3.0版本来对接华为云IoT设备接入IoTDA,以小熊派BearPi-HM_Nano开发板为例,使用huaweicloud_iot_link SDK对接华 ...