作者:HelloGitHub-小鱼干

程序的力量,在 deep-daze 体现得淋漓尽致,你用一句话描述下你的图片需求,它就能帮你生成对应图片。相同的,appsmith 的力量在于你只需拖拽即可得到一个按钮、一个表单的代码,你乃至不需求忧虑后端的数据传输问题。protobuf 则让你玩转数据结构,完成数据存储和 RPC。

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

  • 本文目录
      1. 本周特推
      • 1.1 文字变图片:deep-daze
      • 1.2 新冠 mRNA 序列 :Assemblies-of-putative-SARS…
      1. GitHub Trending 周榜
      • 2.1 权限认证结构:sa-token
      • 2.2 监控 DNS 查询:dnspeep
      • 2.3 个人使命管理器:grit
      • 2.4 可视化开发:appsmith
      • 2.5 数据序列化协议:protobuf
      1. 你的点单
      • 3.1 跨渠道同步:syncthing
      • 3.2 自己的 Google Drive:MyDrive
      1. 往期回忆

1. 本周特推

在开始本周的特推之前,如果你有什么想要的 GitHub 项目,记得留言呀~你的留言超重要 (≧▽≦)

1.1 文字变图片:deep-daze

本周 star 增加数:2,000+

New 有意思的文字生成图片东西——deep-daze 可让你用一行指令,例如:imagine"mist over green hills" 就能生成相对应的图片(下图),它运用 OpenAI’s CLIP 和 Siren 完成了文字转图片的功用。

GitHub 地址→github.com/lucidrains/…

1.2 新冠 mRNA 序列 :Assemblies-of-putative-SARS…

本周 star 增加数:2,750+

New Assemblies-of-putative-SARS-…-mRNA-1273 这个名字超长的项目是前几天斯坦福科学家公布的新冠 mRNA 序列,旨在帮助我们了解疫苗研制的原理。

GitHub 地址→github.com/NAalytics/A…

2. GitHub Trending 周榜

2.1 权限认证结构:sa-token

本周 star 增加数:750+

sa-token 是一个轻量级 Java 权限认证结构,首要解决:登录认证、权限认证、Session 会话、单点登录、OAuth2.0 等一系列权限相关问题。

结构针对踢人下线、自动续签、前后台分离、分布式会话…等常见事务进行 N 多适配,经过 sa-token,你能够以一种极简的方法完成体系的权限认证部分。btw,sa-token 也是 HelloGitHub 第 59 期 Java 引荐项目。

GitHub 地址→github.com/dromara/sa-…

2.2 监控 DNS 查询:dnspeep

本周 star 增加数:700+

New dnspeep 能让你监督你的电脑正在做的 DNS 查询,具体运用可参阅示例图。

GitHub 地址→github.com/jvns/dnspee…

2.3 个人使命管理器:grit

本周 star 增加数:850+

grit 是一个还在开发的个人使命管理器,它以树型结构来展现使命,每一个使命为一个节点,支撑短期和长时间规划。

GitHub 地址→github.com/climech/gri…

2.4 可视化开发:appsmith

本周 star 增加数:1,350+

appsmith 是一个经过拖拽生成对应代码的可视化开发渠道,你能够基于它生成自己的内部组件,比如表单,再经过 JavaScript 将 UI 连接到 API 和数据库进行 CRUD,appsmith 让你在几分钟内即可构建复杂的工作流。

GitHub 地址→github.com/appsmithorg…

2.5 数据序列化协议:protobuf

本周 star 增加数:350+

protobuf 是一个将结构化数据序列化的东西,它是 Google 的数据交换格局,定义完你要的数据结构之后即可用各类编程语言快速读写数据源,十分合适用来做数据存储。

GitHub 地址→github.com/protocolbuf…

3. 你的点单

感谢 @冰焰 的点单,这是你要的网盘体系,支撑自托管 [手动狗头],至于家伟的股票交易项目请自坚强,股票交易套路太多,我不大懂…

3.1 跨渠道同步:syncthing

HelloGitHub 月刊第五十六期引荐项目 syncthing 一个采用 Go 语言编写的免费、跨渠道的文件同步东西。

它不需求装置,只需求下载对应体系的压缩包解压后就能够直接运转和运用。拥有指令行、Web 和桌面程序多种操作模式,一起支撑内网和互联网的文件同步,能够用来建立私有网盘。又一个代替付费网盘的选择,如果考虑到贵重的宽费用。能够把 syncthing 做为局域网下手机、电视和电脑共享文件的开源解决方案。

GitHub 地址→github.com/syncthing/s…

3.2 自己的 Google Drive:MyDrive

MyDrive 是一个用 Node.js、React 和 MongoDB 建立的类 Google Drive 项目,此外,MyDrive 还提供了一些内置服务器东西,比如备份数据库、还原数据库等操作,用 MyDrive 再也不怕删除东西之后说找不回来了。

GitHub 地址→github.com/subnub/myDr…

4. 往期回忆

  • 图片的黑魔法——GitHub 热门速览 v.21.13
  • 开源的 Switch 模拟器——GitHub 热门速览 v.21.12

以上为 2021 年第 13 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、有用的 GitHub 项目,记得来 HelloGitHub issue 区和我们共享下哟 🌝