魔镜魔镜,今天有雨吗?——GitHub 热点速览 v.21.25

作者:HelloGitHub-小鱼干
上周智能驾驶项目的作者曾经做过一个透明小电视机,同透明电视机类似 MagicMirror 也是一个神奇的智能项目,使用它进行模块定制开发,你将拥有一块非常酷炫的智能镜子,你可以在上面看到天气、你终端输出的 HelloWorld 以及其他信息。本周 GitHub Trending 上还有其他有意思的项目,例如,给它一个神秘的字符串它能帮你解析它代表了什么的 pyWhat,还有无代码也能构建自己内部工具的 ToolJet,以及给音视频、图片、文本加点额外数据信息的 AugLy…
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
- 本文目录
- 本周特推
- 1.1 文本识别:pyWhat
- 1.2 新的建站方式:astro
- GitHub Trending 周榜
- 2.1 加点数据:AugLy
- 2.2 零代码构建内部工具:ToolJet
- 2.3 智能镜子:MagicMirror
- 2.4 新型 shell:nushell
- 2.5 面向教师的会议视频工具:nettu-meet
- 往期回顾
1. 本周特推
1.1 文本识别:pyWhat
本周 star 增长数:1,700+
pyWhat 能识别文本背后含义的工具,当你不知道特定一串文本代表什么时,它能快速判断它是否是 email、油管视频编号、手机号 或者是其他信息格式。你给它一个 .pcap 文件或者一段文本,它能告诉你这个文件或是文本代表了什么。 同搜索不同,pyWhat 会自动进行文本分断,例如 5f4dcc3b5aa765d61d8327deb882cf99 如果没有完全匹配的信息格式,pyWhat 会切断文本进行多个不同字符串长度的完全匹配(参考下图示例)。
GitHub 地址→https://github.com/bee-san/pyWhat

1.2 新的建站方式:astro
本周 star 增长数:800+
建站方式千千万,为什么要特推下 Astro 呢。它的介绍里有句话 Keep your eyes to the skies, astronauts! 我将它理解为 Focus 在你的星辰大海,当然它本身也很优秀。它结合了近十年来的性能最佳实践与面向组件时代的 DX,对它们进行改进,尽量使用少的 JavaScript 来建站。
GitHub 地址→https://github.com/snowpackjs/astro

2. GitHub Trending 周榜
2.1 加点数据:AugLy
本周 star 增长数:1,500+
New AugLy 是 Facebook 研究所开源的数据增强库,支持语音、文本、视频和图片。如下图所示,使用 AugLy 你可以往图片中增加特定的数据信息。

2.2 零代码构建内部工具:ToolJet
本周 star 增长数:200+
ToolJet 一个用于构建和部署内部工具的开源无代码平台。你可以连接数据源,诸如 PostgreSQL、MongoDB、Elasticsearch 这些数据库,也能连接API 端点(ToolJet 支持导入 OpenAPI 规范及 OAuth2 授权)和外部服务(如 Stripe、Slack、Google 表单、Airtable)以及使用内置的 UI 组件构建内部工具。
GitHub 地址→https://github.com/ToolJet/ToolJet

2.3 智能镜子:MagicMirror
本周 star 增长数:400+
MagicMirror 是一个开源的模块化智能镜像平台。随着可安装模块的增加 MagicMirror 可以让你把你的走廊或浴室的镜子变成你的个人助理。
GitHub 地址→https://github.com/MichMich/MagicMirror

2.4 新型 shell:nushell
本周 star 增长数:2,600+
nushell 是一个新的 shell 工具,它能详细地罗列你所查看文件、环境等等信息。
GitHub 地址→https://github.com/nushell/nushell

2.5 面向教师的会议视频工具:nettu-meet
本周 star 增长数:100+
New Nettu Meet 是一个面向教师的视频会议系统,你可以用它来共享白板绘制图案,也能共享屏幕、共享文件进行文字聊天。
GitHub 地址→https://github.com/fmeringdal/nettu-meet

3. 往期回顾
以上为 2021 年第 25 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
关注 HelloGitHub 公众号 第一时间收到更新。
还有更多开源项目的介绍和宝藏项目等待你的发现。
魔镜魔镜,今天有雨吗?——GitHub 热点速览 v.21.25的更多相关文章
- 你的电脑适合升级 Win11 吗?「GitHub 热点速览 v.21.26」
作者:HelloGitHub-小鱼干 WhyNotWin11 是个有意思的项目,本以为是从 360 度"抨击" Windows 11 的不好用之处,但它是一个实实在在地从硬件角度告 ...
- 互联网巨头们的 SRE 运维实践「GitHub 热点速览 v.21.27」
作者:HelloGitHub-小鱼干 本周大热点无疑是前几天 GitHub 发布的 Copilot,帮你补全代码,给你的注释提出建议,预测你即将使用的代码组件-如此神奇的 AI 技术,恰巧本周微软也开 ...
- 学就完事了!万星项目带你做 3D 游戏——GitHub 热点速览 v.21.18
本文首发于「HelloGitHub」微信公众号,搜索「HelloGitHub」点击关注解锁更多宝藏! 作者:HelloGitHub-小鱼干 新手开始学习的时候,都会遇到一个问题:如何开始学 xx?Se ...
- 制作 PPT 的新方式出现了——GitHub 热点速览 v.21.19
作者:HelloGitHub-小鱼干 想当初 Markdown 的出现,拯救了多少死在 Word 样式调整上的人,现在,slidev 出现了,它让你 Focus 在本该专注的 PPT 内容制作上而不需 ...
- 云空调来自 GitHub 的冷气——GitHub 热点速览 v.21.20
作者:HelloGitHub-小鱼干 万物皆可上云,air-conditioner 是上周火爆小鱼干朋友圈和公众号信息流的云空调项目.第一眼的时候,你会觉得和这个云空调还挺别致的,第二眼,si~~感到 ...
- 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21
作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...
- 在浏览器上运行 VS Code——GitHub 热点速览 v.21.22
作者:HelloGitHub-小鱼干 和小程序类似,如果平时开发所用到的软件也能运行在浏览器中,"用完即走"岂不妙哉?code-server 便是一个让人在浏览器运行 VS Cod ...
- 获取 Windows 密码「GitHub 热点速览 v.21.28」
作者:HelloGitHub-小鱼干 安全问题一直是 GitHub 的一大热点,因为数据安全问题诞生的各类自托管服务便是.而本周周榜上的 2 个和安全主题相关的项目,有些不同.mimikatz 是个老 ...
- AI 预测蛋白质结构「GitHub 热点速览 v.21.29」
作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...
随机推荐
- php实现微信推送消息
一.<?phpnamespace Org\Weixin;class OrderPush{ protected $appid; protected $secrect; protected $acc ...
- Nmap浅析(1)——主机发现
主机发现 当网络不通时,Ping一下网关来检查网关是否正常.当测试的目标是一个网络时,其中在线的主机才是目标,那么就需要技术来找出这些目标. 技术的方法大都与TCP/IP协议族中的协议相对应. ...
- 通过CRM系统改变传统工作模式
在现在这个互联网时代,同行业的竞争越发激烈,因此许多企业都选择使用CRM来提高企业的销售业绩.CRM客户关系管理系统是能够优化企业的销售流程.维护良好的客户关系.对销售流程进行管理的强大工具.但是很多 ...
- 在ActiveMQ中使用SingleConnectionFactory遇到的坑
我们在生产环境使用了ActiveMQ作为消息中间件,消息中间件连接到数据库对消息进行持久化. 最近发生了一个奇怪的事情,消费者端的生产日志总是报如下错误: The JMS connection has ...
- Spring 实现策略模式--自定义注解方式解耦if...else
策略模式 定义 定义一簇算法类,将每个算法分别封装起来,让他们可以互相替换,策略模式可以使算法的变化独立于使用它们的客户端 场景 使用策略模式,可以避免冗长的if-else 或 switch分支判断 ...
- spring总结归纳
愿历尽千帆,归来仍是少年 简介 spring: 1.是分层的full-stack(全栈)轻量级开源框架.2. 内核:IOC和AOP.3.提供web层springMvc和业务层事务管理,整合众多的开源框 ...
- [Qt] 打包
步骤: 1.release项目,生成exe文件 2.在命令行中使用windeployqt,将相关文件复制到exe文件所在文件夹 3.用Enigma Virtual Box打包所有文件 参考 https ...
- 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM"
linux查看目录下所有文件内容中是否包含某个字符串 2017-07-25 15:13:22 默一鸣 阅读数 21556 文章标签: linux查找文件夹文件内容字符串 更多 分类专栏: Unix ...
- Rust模块化
Rust模块化 模块化有助于代码的管理和层次逻辑的清晰 Rust模块化有多种方式: 1.嵌套模块 嵌套模块就是直接在要使用模块的文件中声明模块 mod food{//声明模块 pub struct C ...
- MyBatis 各种参数传递方式
MyBatis参数传递方式 情况一:Mapper映射器接口方法参数只有一个且为基本类型 接口方法: public List<UserEntity> selectUserByAge(int ...