看到这个标题就知道硬核的 B 站 UP 主稚晖君又更新了,本次带来的是一个造型可爱的小机器人。除了稚晖君这个一贯硬核的软硬件项目之外,本周也有很多有意思的新项目,像 Linux 服务监控小工具 Rayon,虽然工具本身很是吸引人,本周它还引起了一轮“争吵”,有兴趣的小伙伴可以去 issue 区查看。

除了本周 2 个特推项目之外,低代码应用引擎 Yao 一周获得的 1.4k+ star 也说明了它的受欢迎程度,以及大家喜闻乐见的资料整合项目 Security-PPT,检测知识掌握程度的 type-challenges,寓教于乐的 Switch Android 模拟器,都是非常有意思的项目。

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

  • 本文目录

      1. 本周特推
      • 1.1 迷你机器人:ElectronBot
      • 1.2 Linux 服务监控:Rayon
      1. GitHub Trending 周榜
      • 2.1 低代码应用引擎:Yao
      • 2.2 安全领域主题分享:Security-PPT
      • 2.3 云日志管理:Loggie
      • 2.4 TS 类型大挑战:type-challenges
      • 2.5 Switch 模拟器:skyline
      1. 往期回顾

1. 本周特推

1.1 迷你机器人:ElectronBot

本周 star 增长数:850+

New ElectronBot 是 B 站 UP 主稚晖君新项目——名为电子的机器人的源码和硬件资料。按照作者的原话电子是一个能动的电脑配件,通过主机进行供电,可做各种有意思的事情:自定义动作展示(可编舞)、手势响应、“量子纠缠”两人视频对话、电脑控制器等等。如果你也有一块小圆屏幕,不妨来做个呆萌的电子机器人。

GitHub 地址→https://github.com/peng-zhihui/ElectronBot

1.2 服务监控:Rayon

本周 star 增长数:800+

New Rayon 一个 Linux 服务器监控工具,使用带有脚本执行的远程 proc 文件系统。适用 macOS12 + 和 iOS15 + 系统。特性:

  • 免费和开源
  • 支持 libssh2 主机连接
  • Linux proc 文件系统状态信息
  • 使用密码、密钥等方式进行认证
  • 支持 xterm 的终端
  • 批处理执行的代码片段
  • Nvidia GPU 状态监控
  • 以猫咪 形式运行在 macOS 状态栏

GitHub 地址→https://github.com/Lakr233/Rayon

2. GitHub Trending 周榜

2.1 低代码应用引擎:Yao

本周 star 增长数:1,400+

NewYao 是一款支持快速创建 Web 服务和管理后台的开源低代码应用引擎,只需使用 JSON 即可创建数据库模型、编写 API 接口、描述管理后台界面。Yao 基于 flow-based 编程思想,采用 Go 语言开发,支持多种方式扩展数据流处理器。

GitHub 地址→https://github.com/YaoApp/yao

2.2 安全领域主题分享:Security-PPT

本周 star 增长数:100+

Security-PPT 收了自 2010 年以来各大厂的安全主题演讲 PPT,虽然 PPT 中打有马赛克水印,但是不妨碍你通过 PPT 来了解各公司的安全策略。

GitHub 地址→https://github.com/FeeiCN/Security-PPT

2.3 云日志管理:Loggie

本周 star 增长数 400+

Loggie 是一个基于 Golang 的轻量级、高性能、云原生日志采集 Agent 和中转处理 Aggregator,支持多 Pipeline 和组件热插拔,提供了:

  • 一站式日志解决方案:同时支持日志中转、过滤、解析、切分、日志报警等;
  • 云原生的日志形态:快速便捷的容器日志采集方式,原生的 Kubernetes CRD 动态配置下发;
  • 生产级的特性:基于长期的大规模运维经验,形成了全方位的可观测性、快速排障、异常预警、自动化运维能力;

GitHub 地址→https://github.com/loggie-io/loggie

2.4 TS 类型大挑战:type-challenges

本周 star 增长数:700+

type-challenges 是个 TypeScript 类型体操姿势合集,旨在通过各种大挑战来检测你的 TS 类型掌握程度,让你更好地了解 TS 类型系统、编写自己的类型工具。

GitHub 地址→https://github.com/type-challenges/type-challenges

2.5 Switch 模拟器:skyline

本周 star 增长数:700+

Skyline 让你的 Android 手机(设备)变成 Switch,在上面跑各种任天堂自制游戏。

GitHub 地址→https://github.com/skyline-emu/skyline

3. 往期回顾

往期回顾:

以上为 2022 年第 11 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

能动的电脑配件「GitHub 热点速览 v.22.11」的更多相关文章

  1. 电子检索实体书「GitHub 热点速览 v.22.12」

    不知道有没有小伙伴遇到实体书快速定位指定内容的问题,凭借着记忆里很难快速翻阅到正确的页数,但 paperless-ngx 也许能帮上你的忙,它除了能将你的实体书籍电子化变成文件库里的一员之外,还能帮你 ...

  2. 你也可以很硬核「GitHub 热点速览 v.22.13」

    本周特推介绍了一个非常易上手,操作难度(主要难度在于机件购买)极低的硬件项目,SmartKnob 让你有个可玩性极高的控制仪.本周特推另外一个项目则是一个安全项目,打破你对 URL 是可靠.安全的认知 ...

  3. 读 Linux 像读小说「GitHub 热点速览 v.22.03」

    本周特推选取了一个画风有点意思的 Linux 代码带读项目 flash-linux0.11-talk,希望有趣的文风能带你读完 Linux 代码.当然画风可以增加阅读体验,彩色标记也是一种学习方法-- ...

  4. 开发者的瑞士军刀「GitHub 热点速览 v.22.04」

    Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器"网络"操作的 CyberChef 方便你进行数据加密.解编码,还有 ...

  5. 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」

    不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...

  6. 程序员的情人节「GitHub 热点速览 v.22.07」

    又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...

  7. 3D 世界的钥匙「GitHub 热点速览 v.22.08」

    有没有想过把身边的物件儿转成 3D 动画,在网页上实现一把?本期特推的项目 Three.js 就是帮你创建 3D 页面的知名开源项目,好玩的 3D 世界在向你招手.除了打开浏览器 3D 世界的钥匙外, ...

  8. 你的程序员女孩「GitHub 热点速览 v.22.09」

    本周最火的项目要数上周推荐的开源项目 How to Cook,火到一周涨了 18k+ star,但网友对它的定量烹饪方法褒贬不一.在本人看来,烹饪本就是一门"玄学",萝卜青菜各有所 ...

  9. 平平无奇的项目「GitHub 热点速览 v.22.10」

    不知道大家对高星项目什么印象?提到这个词第一个想到哪个项目呢?本周有几个项目看着普普通通,却完成了一周 2k+ star 的事迹.比如 SingleFile,它是个浏览器扩展,点击图标之后即可保存一个 ...

随机推荐

  1. AT2272 [ARC066B] Xor Sum

    我们可以知道异或可以看成不进位的加法,那么我们就可以得到 \(a + b = a\) ^ \(b + ((a \& b) << 1)\),不难发现 \(\frac{v - u}{2 ...

  2. 关于C++ scanf的一个小知识

    关于C++的scanf,其实在使用时有一个注意的点. 我们来看一个简单的例子. 对于输入的一行,如果这一行的开头需要输入一个字符,例如这样的输入: A 10 20 B 30 A 3 50 ... 我们 ...

  3. python编写购物车新写法

    用另一种方式完成购物车的功能实现 #!/usr/bin/python zijin = input("请输入资金:") if zijin.isdigit(): zijin = int ...

  4. SpringBoot集成AOP

    AOP简介 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,AOP是OOP的延续.简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理技术,在不修改 ...

  5. Git起始操作之设置全局用户名和Email地址

    引自:廖雪峰老师的Git教程 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址.你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无 ...

  6. libcurl库openssl编译

    openssl编译 win32: perl Configure  no-shared VC-WIN32 --prefix=E:/lib/openssl-1.1.1 linux: ./config -f ...

  7. Android总结【不定期更新】

    全屏显示: this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParam ...

  8. java基础-抽象类与接口(转)

    抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力.他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别. 一.抽象类    ...

  9. 通过示例学习PYTORCH

    注意:这是旧版本的PyTorch教程的一部分.你可以在Learn the Basics查看最新的开始目录. 该教程通过几个独立的例子较少了PyTorch的基本概念. 核心是:PyTorch提供了两个主 ...

  10. js--事件流、事件委托、事件阶段

    前言 JavaScript 与 HTML 的交互是通过事件实现的,事件代表文档或浏览器窗口中某个有意义的时刻.可以使用仅在事件发生时执行的监听器(也叫处理程序)订阅事件.本文总结一下 JS 中的事件相 ...