老梗新玩「GitHub 热点速览 v.22.34」
作者:HelloGitHub-小鱼干
不知道你是否和我有一样的烦恼,最近的流行梗当自己要用拿来造词时,就陷入了不知道咋“换壳”的尴尬地步。sao-gen-gen 大大减少了你老梗新用的脑力成本,骚话张口就来是怎么回事呢?下面就让小编带大家一起了解下这些会玩的开源项目吧。
同样会玩的还有 ravynos,它要做个 BSD 版本的 macOS,什么都一样,就是生态更开放。最会玩的还是当属 次世代赛博编程语言 helang,仿佛翻开了某个不常见版本的圣经。
最后,感谢菜篮对本系列的建议,本期开始所有项目会加入项目所用主语言,以及上周 彬 提到的“关于集装箱的装箱计算方面的项目?”,Orz 不才连问题都看不懂别提解答了,如果有才的你看懂了问题且有相关项目推荐不妨留言一下~ 谢谢
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
- 本文目录
- 本周特推
- 1.1 骚话生成器:sao-gen-gen
- 1.2 文本图像生成器:stable-diffusion
- GitHub Trending 周榜
- 2.1 笔记应用:joplin
- 2.2 内存数据库:dragonfly
- 2.3 开源版 macOS:ravynos
- 2.4 次世代赛博编程语言:helang
- 2.5 AWS 使用指南:og-aws
- 往期回顾
1. 本周特推
1.1 骚话生成器:sao-gen-gen
主语言:Golang
一款用来生成骚话生成器的生成器,通过提交 GitHub Issue 来创建你的生成器!有了这个小工具,你可以当一个合格的百度小编、游戏公告发布人。
GitHub 地址→https://github.com/disksing/sao-gen-gen
1.2 文本图像生成器:stable-diffusion
主语言:Jupyter Notebook
New
stable-diffusion 用一段文字描述生成一张图。同 Google 的Imagen 类似,使用常见的 CLIP ViT-L/14 文本编码器来依照文本调整模型。
2. GitHub Trending 周榜
2.1 笔记应用:joplin
本周 star 增长数:700+,主语言:TypeScript
Joplin 是一个免费的开源桌面和移动笔记应用程序,用 JavaScript 编写而成,具有多端同步、支持 Markdown、可检索注释等等功能。Joplin 可在 Windows、macOS、Linux,Android 和 iOS 等多种常见系统上运行。
GitHub 地址→https://github.com/laurent22/joplin
2.2 内存数据库:dragonfly
本周 star 增长数:700+,主语言:C++
Dragonfly 是一个内存数据存储库,完全兼容另外两款内存数据库 Redis 和 Memcached API。Dragonfly 在多线程、shared-nothing 的架构上集成新颖的算法和数据结构。官方表示同 Redis 相比,Dragonfly 性能达到 Redis 的 25 倍,以及单个实例可支持数百万量级的 QPS。性能参考下图。
GitHub 地址→https://github.com/dragonflydb/dragonfly
2.3 开源版 macOS:ravynos
本周 star 增长数:1,000+,主语言:C
ravynOS 基于 BSD 的操作系统,旨在提供与 macOS 类似的使用体验。项目设计目标:
- 兼容 macOS,你可以在 ravynOS 运行 macOS 程序;
- 同 macOS 类似的 GUI 和 UX,比如:文件管理、Launcher、菜单 bar;
- 主要保持与 FreeBSD 基础系统和 X11 的兼容;
- 通过 FreeBSD 的 Linux 支持来兼容 Linux 二进制;
- 最终兼容 X86-64/ARM63 macOS 二进制文件和库;
GitHub 地址→https://github.com/ravynsoft/ravynos
2.4 次世代赛博编程语言:helang
本周 star 增长数:1,600+,主语言:Python
New
你可以通过这个项目来学习编译原理。介于它过于“会玩”,这里引用下作者的话来介绍它:通过纯理塘自研的 HeLang,创建行业新生态,赋能无人涉及的新赛道,打通语言底层逻辑,注入新型语法基因。由自己会打字的 5G 键盘,花了 108 赛博分钟,在 Apple AirDesk 上配合 Apple AirPods 编写的。
GitHub 地址→https://github.com/kifuan/helang
2.5 AWS 使用指南:og-aws
本周 star 增长数:650+,主语言:Shell
十分详细的 AWS 使用指南。分为通用学习、专题(高可用、付费管理、深入阅读等三个专题)等两个大方向,带你玩转 AWS。
GitHub 地址→https://github.com/open-guides/og-aws
3. 往期回顾
往期回顾:
以上为 2022 年第 34 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟
最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
老梗新玩「GitHub 热点速览 v.22.34」的更多相关文章
- 100 个常见错误「GitHub 热点速览 v.22.35」
本周的特推非常得延续上周的特点--会玩,向别人家的女朋友发送早安.这个错误是如何发生的呢?如何有效避免呢?自己用 daily_morning 免部署.定制一个早安小助手给女友吧. 除了生活中的错误,工 ...
- 专注效率提升「GitHub 热点速览 v.22.36」
本周最大的 GitHub 事件无疑是国内多家自媒体报道过的,GitHub 官方或将下架 GitHub Trending 页面.作为 GitHub Trending 长期用户,本周也是找到了实用且提升效 ...
- 一个程序的自我修养「GitHub 热点速览 v.22.19」
一个程序要诞生涉及前后端技术,比如,你可以用可视化网页搭建工具 tmagic-editor 完成前端部分,而后端部分的数据库以及数据处理可能就要用到 jsonhero-web 和 directus.知 ...
- GitHub 毕业年鉴「GitHub 热点速览 v.22.20」
GitHub 毕业需要什么呢?一个 PR!那么提交一个 PR 需要什么?也许你是使用终端命令来提交 git 操作的,那么你可以了解下 Bash-Oneliner,收录了大量好用的 bash 命令,虽然 ...
- 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」
不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...
- 什么新东西值得学「GitHub 热点速览 v.22.29」
上周 18k+ 的项目 bun 这周又获得 7k+ star,是时候了解下它背后的编程语言 zig 了,它并不是一门新的语言,伴随着 bun 的风靡,zig 本周也上了 GitHub 热榜.同样,可以 ...
- 造!又有新的生产力语言了「GitHub 热点速览 v.22.30」
作者:HelloGitHub-小鱼干 你还记得那些 PHP 开发都去哪了吗?转 Golang 了!移动端现在流行什么?Flutter 编程.现在谷歌带着新的生产力语言来了,Carbon,代号:C++ ...
- 再来一次,新技术搞定老业务「GitHub 热点速览 v.22.44」
上上周 Next.js 新版本火了一把,这不本周热点趋势就有了一个 Next.js 13 新特性构建的网站,虽然它只是个实验性项目.同样可以搞定一些业务的还有 lama-cleaner,不过它并不是个 ...
- 程序员的情人节「GitHub 热点速览 v.22.07」
又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...
随机推荐
- JS:typeof
想要弄明白某一个变量中保存的数据到底是什么数据类型,我们可以使用到typeof操作符. typeof操作符:检测变量的数据类型. 看例子! var a = "abc"; var b ...
- 《Java基础——IO流》
Java基础--IO流 一.字节流: 1.输入流 (InputStream) 规则: 此处用于读取txt文件中的内容. 代码: import java.io.*; public c ...
- OpenCloudOS使用snap安装.NET 6
开源操作系统社区 OpenCloudOS 由腾讯与合作伙伴共同倡议发起,是完全中立.全面开放.安全稳定.高性能的操作系统及生态.OpenCloudOS 沉淀了多家厂商在软件和开源生态的优势,继承了腾讯 ...
- 机械硬盘和ssd固态硬盘的原理对比分析
固态硬盘和机械硬盘的区别 机械硬盘 磁头是不是直接和盘片接触的呢 磁盘中有几个盘片 机械硬盘的工作原理 固态硬盘的寻址方式 SMR叠瓦式真的比PMR优秀吗 固态硬盘 主控芯片 闪存颗粒 缓存单元 固态 ...
- Linux文件的通配符
通配符的作用:匹配文件名 常见的通配符: *:表示任意个字符(不包括隐藏文件) ?:单个任意字符(中文也算一个字符) []:表示匹配一范围或者其中一个 表示匹配范围: [a-z] --- 不但包括了小 ...
- React技巧之表单提交获取input值
正文从这开始~ 总览 在React中,通过表单提交获得input的值: 在state变量中存储输入控件的值. 在form表单上设置onSubmit属性. 在handleSubmit函数中访问输入控件的 ...
- POI设置列宽 自动调整列宽
for (int i = 0; i <= totalColumn; i++) { sheet.autoSizeColumn((short)i,true); //调整列宽 } 其中totalCol ...
- appium实现简单的功能测试
实现思路 思路: 1.获取capabilities信息 2.启动app(包含安装过程) 3.检查是否安装成功 4.卸载app 5.检查是否卸载成功 6.执行×3 from time import sl ...
- C#实现FFT(递归法)
C#实现FFT(递归法) 1. C#实现复数类 我们在进行信号分析的时候,难免会使用到复数.但是遗憾的是,C#没有自带的复数类,以下提供了一种复数类的构建方法. 复数相比于实数,可以理解为一个二维数, ...
- 本机通过IP地址连接Ubuntu18.04+ on Vmware
一.Vmware-顶部菜单栏-编辑-虚拟网络编辑器: 点一下 添加一个NAT模式的网络:要记住名称,比如这里我的是VMnet8 子网ip可以自己写,建议全程就都按我这个写,后续方便校对. 点一下 NA ...