专注效率提升「GitHub 热点速览 v.22.36」

语言: CN / TW / HK

本周最大的 GitHub 事件无疑是国内多家自媒体报道过的,GitHub 官方或将下架 GitHub Trending 页面。作为 GitHub Trending 长期用户,本周也是找到了实用且提升效能的工具,比如,你的后端调试神器 sidekick,“埋个点”就能无痛调试应用。还有致力于无线电、软件、脚本等集成的逆向框架 FISSURE,还有极大移动端解放生产力的 divkit,一次更新多版本即可同步。最值得赞叹的是,本周竟然有一个 PHP 项目上榜了,log-viewer 专注 Laravel 日志查看。

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

  • 本文目录
    • News 快读
      • 社区·GitHub 或下线 GitHub Trending 页面
      1. 本周特推
      • 1.1 应用调试器:sidekick
      • 1.2 粒子模拟:particle-life
      1. GitHub Trending 周榜
      • 2.1 逆向框架:FISSURE
      • 2.2 图像增强:upscayl
      • 2.3 服务驱动 UI:divkit
      • 2.4 日志查看:log-viewer
      • 2.5 动画编辑器:motionity
      1. 往期回顾

News 快读

社区·GitHub 或下线 GitHub Trending 页面

如果你近一周访问过 GitHub Trending,也是热点速览的来源页面,应该看过以下公告:

Heads up! This Trending tab is being deprecated. Due to low usage of Trending Repositories and Trending Developers, this tab will no longer be available beginning September 30, 2022.

简单来说,因为低使用率官方讲在今年九月底下线 Trending 页面。虽然官方称使用率低,但是在 GitHub 官方 Community 仓库的讨论版块关于这个决定的讨论却是近一个月来最热的讨论,有用户反馈自己 Trending 页面是他默认登录 GitHub 的页面,它对找新项目非常有用。而 GitHub 官方人员也作出回应:介于大家的反馈,他们将重新评估这一决定。有兴趣的 HG 小伙伴可前往 Discussion 参与 相关讨论

这里小预告下,由于这系列的内容强依赖 GitHub Trending 页面,如果 GitHub 官方继续之前关闭网页的决定,HG 的「热点速览」系列将迎来最后的四期刊载,同 GitHub Trending 一般结束在这个九月底。

1. 本周特推

1.1 应用调试器:sidekick

主语言:Java

New Sidekick 是一个实时应用调试器,可在应用运行时对其进行故障诊断排查。在运行的程序中添加动态日志、非破坏性断点,无需启停便可完成 troubleshoot 操作。

GitHub 地址→http://github.com/runsidekick/sidekick

1.2 粒子模拟:particle-life

主语言:C++

New 这是一个粒子模拟项目,可模拟多粒子间的引力和斥力。使用简单的规则,可模拟原始的人工生命,进而产生复杂的自组织类生命模式。访问 调整参数来形成你的“细胞体”。

GitHub 地址→http://github.com/hunar4321/particle-life

2. GitHub Trending 周榜

2.1 逆向框架:FISSURE

本周 star 增长数:900+主语言:HTMl、Python

一个基于 SDR 的信号处理和逆向工程,具有信号检测和分类、协议发现、攻击执行、IQ Manipulation、漏洞分析、自动化和 AI/ML。该框架希望促进软件模式、无线电、协议、信号数据、脚本、流程图、参考材料和第三方工具的快速集成。

GitHub 地址→http://github.com/ainfosec/FISSURE

2.2 图像增强:upscayl

本周 star 增长数:3,000+主语言:JavaScript

New 适用 Windows、Linux、macOS 的图像增强工具,在本地上传一张图片之后可以得到更高清的图像。值得注意的是,这是一个 Linux-first philosophy 项目,优先考虑 Linux 的适配,当然其他系统使用也没问题,只要你有一个兼容 GPU 的 Vulkan。

GitHub 地址→http://github.com/upscayl/upscayl

2.3 服务驱动 UI:divkit

本周 star 增长数:950+主语言:Swift、Kotlin

New DivKit 开源的服务驱动 UI 框架(Server-Driven UI),有了它,你可以将源服务器的更新同步到不同的 App 版本。此外,它可用于快速构建 UI 原型、编写布局并发布到不同的平台,例如:iOS、Android、Web。

GitHub 地址→http://github.com/divkit/divkit

2.4 日志查看:log-viewer

本周 star 增长数:700+主语言:PHP

一个方便查看日志的工具,可清晰地查看各类日志条目、支持检索、过滤、快速理清你的 Laravel 日志。

GitHub 地址→http://github.com/opcodesio/log-viewer

2.5 动画编辑器:motionity

本周 star 增长数:1,300+主语言:JavaScript

New Motionity 一款免费、开源的 Web 动画编辑器。作为 After Effects 和 Canva 的集大成者,Motionity 具有强大的功能,比如:关键帧、屏蔽、过滤器、浏览器集成可轻松拖拽视频。

GitHub 地址→http://github.com/alyssaxuu/motionity

3. 往期回顾

往期回顾:

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