CzJam/gjgjxwebPublic

《搞机工具箱》Web移植版

AI summary: 《搞机工具箱》Web移植版

Stars
1K
Forks
90
Watchers
1
Open issues
2
Open PRs
0
Contributors
~1
Commits
25
Branches
1

HTMLGPL-3.0Created Nov 3, 2026Last push today

Quick answers

What is gjgjxweb?
《搞机工具箱》Web移植版
What does gjgjxweb do?
CzJam/gjgjxweb is an open-source project written primarily in HTML, published under the GPL-3.0 license. 《搞机工具箱》Web移植版
How do I get started with gjgjxweb?
Visit the repository README on GitHub for installation and usage instructions.
How popular is gjgjxweb on GitHub?
CzJam/gjgjxweb has 1,029 stars and 90 forks on GitHub.
What license does gjgjxweb use?
CzJam/gjgjxweb is released under the GPL-3.0 license.

Star history

since Nov 8, 2026

Star history is still being collected for this repository.

Contribution activity

commits per day, last 52 weeks
NovDecJanFebMarAprMayJunJulAugSepOctNovMonWedFri2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits2026-08-09: 0 commits2026-08-10: 0 commits2026-08-11: 0 commits2026-08-12: 0 commits2026-08-13: 0 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 0 commits2026-08-18: 0 commits2026-08-19: 0 commits2026-08-20: 0 commits2026-08-21: 0 commits2026-08-22: 0 commits2026-08-23: 0 commits2026-08-24: 0 commits2026-08-25: 0 commits2026-08-26: 0 commits2026-08-27: 0 commits2026-08-28: 0 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 0 commits2026-09-01: 0 commits2026-09-02: 0 commits2026-09-03: 0 commits2026-09-04: 0 commits2026-09-05: 0 commits2026-09-06: 0 commits2026-09-07: 0 commits2026-09-08: 0 commits2026-09-09: 0 commits2026-09-10: 0 commits2026-09-11: 0 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 0 commits2026-09-15: 0 commits2026-09-16: 0 commits2026-09-17: 0 commits2026-09-18: 0 commits2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 0 commits2026-09-22: 0 commits2026-09-23: 0 commits2026-09-24: 0 commits2026-09-25: 0 commits2026-09-26: 0 commits2026-09-27: 0 commits2026-09-28: 0 commits2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits2026-10-04: 0 commits2026-10-05: 0 commits2026-10-06: 0 commits2026-10-07: 0 commits2026-10-08: 0 commits2026-10-09: 0 commits2026-10-10: 0 commits2026-10-11: 0 commits2026-10-12: 0 commits2026-10-13: 0 commits2026-10-14: 0 commits2026-10-15: 0 commits2026-10-16: 0 commits2026-10-17: 0 commits2026-10-18: 0 commits2026-10-19: 0 commits2026-10-20: 0 commits2026-10-21: 0 commits2026-10-22: 0 commits2026-10-23: 0 commits2026-10-24: 0 commits2026-10-25: 0 commits2026-10-26: 0 commits2026-10-27: 0 commits2026-10-28: 0 commits2026-10-29: 0 commits2026-10-30: 0 commits2026-10-31: 0 commits2026-11-01: 0 commits2026-11-02: 0 commits2026-11-03: 19 commits2026-11-04: 0 commits2026-11-05: 3 commits2026-11-06: 0 commits2026-11-07: 3 commits2026-11-08: 0 commits2026-11-09: 0 commits2026-11-10: 0 commits2026-11-11: 0 commits2026-11-12: 0 commits2026-11-13: 0 commits2026-11-14: 0 commits
25 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Actively maintained

    Pushed within 48 hours

  • Continuous integration

    Automated checks passing

What gjgjxweb does

CzJam/gjgjxweb is an open-source project written primarily in HTML, published under the GPL-3.0 license. 《搞机工具箱》Web移植版

README

master branch

搞机工具箱 Web - 网页版 Android 玩机工具

《搞机工具箱》是一款ADB图形化工具。

本项目移植于个人开发的 《搞机工具箱》PC版 。借助 Tango 实现了 WebADB,并通过 xterm.js 打通 Android 原生 Shell 交互式终端,可运行在基于Chromium内核的浏览器中,实现免下载、免安装的跨平台使用体验。

作者 @晨钟酱Official

官网: jamcz.com

功能

页面 主要功能
主页 设备与系统信息、CPU 频率、主板 ID 隐藏、重启、关机、重启至 Bootloader / Fastbootd / Recovery / EDL
软件管理 包名与前台活动读取、启用/禁用、运行、强行停止、卸载与保留数据卸载、清除数据、软件信息、恢复系统软件、卸载锁定、操作记录、Google 套件批量管理
安装与文件传输 APK 安装、拆分 APK 安装、推送文件、提取安装包
显示控制 分辨率、显示密度(DPI / dp)、按键模拟、截图
系统界面 状态栏图标隐藏、时钟与快捷设置、沉浸模式、Wi-Fi 网络检测相关设置
电池管理 电池信息、电池参数模拟与恢复、定时统计、可选功率记录、CSV 导出
无极调节 字体大小倍数、窗口/过渡/程序动画倍率、自动锁屏时间
控机脚本 脚本编辑与导入导出、命令插入、文件关联、部分 BAT 语法解释执行
ADB 终端 Android Shell 交互会话、ANSI 显示、命令历史、补全、复制、清屏与中断
软件设置 默认启动页、主题配色、界面缩放、CPU 更新间隔、文件接收路径、安装与截图选项、设置导入导出

当前界面提供 USB 有线连接。功能是否生效取决于设备的 Android 版本、ROM 和 ADB Shell 权限。进入 Fastboot 的按钮仅发送重启命令,本工具暂不提供 Fastboot 刷机功能。

快速开始

使用条件

  • 使用支持 WebUSB 的 Chrome 或 Edge 或 其他基于Chromium内核的浏览器(不分操作系统,手机安装Chrome也能用)。
  • 手机开启开发者选项和 USB 调试,使用 USB 数据线连接电脑。
  • 通过本机 localhost / 127.0.0.1 或 HTTPS 网站访问页面。
  • Windows 需要能够正常识别手机的 ADB USB 接口,且手机端同意授权请求。

本地运行

仓库默认为 HTML、CSS、JavaScript的前端分离版 ,同时提供AIO的 单HTML整合版。页面和第三方依赖均保存在本地,可直接本地部署或执行,无需构建或安装 npm 依赖。

方法1: 整合版

下载项目docs中的index.html。已内嵌完整依赖,使用Chromium内核浏览器直接本地运行。

方法2: 分离版
  1. 下载并解压完整项目,保留目录结构。

  2. 安装 Node.js,在包含 server.cjs 的目录打开终端。

  3. 运行:

    node server.cjs
  4. 使用 Chrome 或 Edge 打开 http://127.0.0.1:8124。

  5. 点击“连接设备”,在浏览器中选择手机;首次连接时,在手机上确认 USB 调试授权。

按 Ctrl+C 停止服务。服务只监听本机地址 127.0.0.1。

若默认端口被占用,可在 PowerShell 中更换端口:

$env:PORT = "8080"
node server.cjs

随后打开 http://127.0.0.1:8080。也可以使用其他能够正确提供 ES 模块的静态网页服务器。

请通过网页服务器打开分离版。 直接双击 index.html 会使用 file:// 地址,外部 ES 模块可能因浏览器的跨源限制而加载失败,导致连接按钮不可用。参见 MDN:JavaScript 模块。

部署到网站

将本目录中的完整文件上传到支持 HTTPS 的静态托管服务或 Web 服务器,以 index.html 为入口即可。第三方依赖已包含在 js/vendor/ 中,运行时无需额外从 CDN 下载依赖,也不需要部署 ADB 后端。

  • 保留 index.html、css/、js/、assets/ 的相对路径。
  • 对外提供服务时使用 HTTPS。本机回环地址属于浏览器认可的可信来源,因此本地开发可以使用 HTTP。参见 MDN:安全上下文。
  • JavaScript 应返回有效的 JavaScript MIME 类型,例如 text/javascript;CSS 应返回 text/css。不要将它们统一返回为 application/octet-stream。
  • 如果自行改为 CDN 引用,脚本、样式和模块依赖也应使用 HTTPS,避免被浏览器作为混合内容屏蔽。
  • server.cjs 是可选的本地启动工具;部署到静态托管平台后,访问者无需安装 Node.js。

WebUSB 的授权和使用条件可参考 Chrome WebUSB 文档。

目录结构

.
├── index.html                 # 页面结构与模块入口
├── README.md                  # 项目说明
├── LICENSE                    # 项目 GPLv3 许可证全文
├── server.cjs                 # 本地静态服务器(Node.js 标准库)
├── LICENSE-Tango.txt          # Tango 相关组件许可
├── LICENSE-xterm.txt          # xterm.js 相关组件许可
├── assets/
│   └── favicon.svg            # 页面图标
├── docs/
│   └── index.html             # 完整本地运行文件
├── css/
│   ├── styles.css             # 工具箱样式
│   └── xterm.css              # 终端样式
└── js/
    ├── app.js                 # 页面初始化、交互、连接状态与设置
    ├── core.js                # 命令执行与各功能逻辑
    ├── transport.js           # Tango / WebUSB 连接与传输
    ├── terminal.js            # 交互式终端会话
    ├── batch.js               # BAT 语法子集解释器
    └── vendor/                # 本地第三方依赖

终端与脚本

ADB 终端

终端连接的是手机上的 Android Shell,可直接输入 Shell 命令:

getprop ro.product.model
wm size
settings get system font_scale

同一连接中的终端会话保留当前目录和环境变量;切换页面不会重新创建会话。历史记录和补全由设备上的 Shell 提供,Ctrl+C 可中断正在运行的命令。断开设备或重新启动终端会结束当前会话。

BAT 脚本

控机脚本通过 JavaScript 解释部分 BAT 语法,将其中的 ADB 操作转换为浏览器端调用,不会启动 Windows 的 cmd.exe 或执行电脑上的 EXE。

例如,可以导入并执行以下脚本:

@echo off
echo 读取设备型号
adb shell getprop ro.product.model
timeout /t 1
adb shell wm size

支持的语法包括 echo、rem、set、set /a、set /p、变量替换、标签与 goto、部分 if 条件、if errorlevel、多行括号形式的 for /l、timeout、choice /t、pause 和 exit /b。具体支持范围以解释器实现为准。

涉及 adb push、adb install 等本地文件操作时,需要先在页面中关联对应文件。浏览器无法仅凭脚本中的 Windows 路径读取电脑文件。

这套解释器兼容的是 BAT 语法子集。依赖外部程序、PowerShell、for /f 或复杂 CMD 语法的脚本需要调整;遇到不支持的命令时会报告错误。

数据保存与文件下载

  • 设置、脚本文本、软件操作记录:保存在当前网站的浏览器本地存储中。清理网站数据会删除这些内容;设置和脚本可通过页面提供的功能导出备份。
  • ADB 身份密钥:由 Tango 保存在浏览器 IndexedDB 中。可在断开设备后,通过软件设置清除。
  • 网站地址变更:不同协议、域名或端口使用独立的网站存储,迁移部署地址后可能需要重新授权和导入设置。
  • 截图与电池统计:需要及时下载保存,当前页面内的临时数据不会跨刷新保留。
  • 电池 CSV:文件名使用连接设备读取到的机型名称和日期时间,例如 一加 15T_2026-11-03_14-30-00.csv;无法读取营销名称时回退到系统型号。
  • 下载目录:可在支持的浏览器中授权保存目录;未授权时使用普通浏览器下载。截图“下载后删除手机原图”仅在确认写入所选目录后执行,普通浏览器下载会保留手机原图。

设备命令通过浏览器与手机之间的 USB 连接执行,不经过本项目的远程 ADB 服务。文件与目录访问需要用户通过浏览器选择或授权。

常见问题

问题 排查方法
连接按钮是灰色的 使用 Chrome / Edge,通过本地服务器或 HTTPS 打开完整目录;检查开发者工具中的模块加载错误、404 和 MIME 类型错误。
提示当前 ADB 接口被占用 在任务管理器中结束占用接口的 adb.exe,关闭其他 ADB 工具及已连接设备的 WebADB 页面,再重新连接。
浏览器找不到设备 检查 USB 调试、数据线与 USB 接口,以及 Windows 下的 ADB 驱动;确认数据线支持数据传输。
手机没有授权弹框 解锁手机并检查 USB 调试;已有有效授权时可能不会再次弹框。仍无法连接时,可在手机开发者选项撤销 USB 调试授权后重试。
资源被屏蔽为 mixed-content HTTPS 页面引用了 HTTP 资源,需将相关资源及其依赖改为 HTTPS。
提示 application/octet-stream 或 MIME 错误 检查静态资源服务器的响应头,按扩展名设置正确的 JavaScript / CSS 类型。
命令返回权限不足、设置不生效 Android 版本、厂商 ROM 和系统策略可能限制 ADB Shell 权限;部分设备还需开启厂商提供的 USB 调试安全选项。
CPU 频率、功率或主板 ID 无法读取 部分设备不开放对应系统节点。功率记录依赖设备提供的电流、电压等数据,不等同于外接充电功率计测量值。
关闭或刷新页面后连接断开 USB 会话依附于当前页面,需要重新连接;请提前下载需要保留的数据。

开发与反馈

本分离版直接使用原生 JavaScript ES 模块。修改后启动 server.cjs 并刷新页面即可查看效果,无需执行依赖安装或打包命令。

  • 修改页面布局:index.html。
  • 修改样式:css/styles.css。
  • 修改页面交互与设置:js/app.js。
  • 修改设备命令和功能逻辑:js/core.js。
  • 修改 USB 连接、终端或脚本解释:分别查看 js/transport.js、js/terminal.js、js/batch.js。
  • 更新第三方组件时,检查模块引用与接口兼容性,并保留相应的版权及许可证文件。

欢迎通过仓库的 Issues 反馈问题或提交 Pull Request。反馈时请提供工具版本、浏览器版本、电脑系统、设备型号、Android / ROM 版本、复现步骤和相关错误信息。提交截图或命令输出前,请隐藏设备序列号、主板 ID 等个人设备信息。

涉及设备行为的修改,请说明实际测试设备及结果;未经实机验证的行为请明确注明。

第三方项目

感谢以下开源项目:

项目 使用组件与版本 许可
Tango / ya-webadb @yume-chan/adb 2.6.4、adb-daemon-webusb 2.3.2、adb-credential-web 2.1.0、stream-extra 2.6.1、struct 2.3.2、event 2.0.0、async 4.1.3、no-data-view 2.0.0 MIT
xterm.js @xterm/xterm 5.5.0、@xterm/addon-fit 0.10.0 MIT

项目许可

本项目的原创代码采用 GNU General Public License v3.0(GPL-3.0-only),许可证全文见 LICENSE。

Copyright (C) 2026 晨钟酱Official。

第三方组件保留各自的版权与 MIT 许可,详见 LICENSE-Tango.txt 和 LICENSE-xterm.txt。分发时请保留这些声明。

本软件按许可证所述提供,不附带任何担保。

使用说明

本工具为全安卓通用软件。使用本工具则代表您有一定玩机知识储备。若盲目操作导致无法开机或丢失数据则后果自负,作者不承担任何责任。

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Code frequency

additions and deletions
+2.6K-2.6KWeek of 2026-11-01: +2,576 linesWeek of 2026-11-01: -126 linesWeek of 2026-11-08: +0 linesWeek of 2026-11-08: -0 linesNov 1, 2026Nov 8, 2026
+2.6K lines added, -126 removed over the last year.

Commits per week

last 52 weeks
250Week of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 0 commitsWeek of 2026-06-21: 0 commitsWeek of 2026-06-28: 0 commitsWeek of 2026-07-05: 0 commitsWeek of 2026-07-12: 0 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsWeek of 2026-08-02: 0 commitsWeek of 2026-08-09: 0 commitsWeek of 2026-08-16: 0 commitsWeek of 2026-08-23: 0 commitsWeek of 2026-08-30: 0 commitsWeek of 2026-09-06: 0 commitsWeek of 2026-09-13: 0 commitsWeek of 2026-09-20: 0 commitsWeek of 2026-09-27: 0 commitsWeek of 2026-10-04: 0 commitsWeek of 2026-10-11: 0 commitsWeek of 2026-10-18: 0 commitsWeek of 2026-10-25: 0 commitsWeek of 2026-11-01: 25 commitsWeek of 2026-11-08: 0 commitsNov 16, 2025Nov 8, 2026
25 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 0 commitsSun 11:00 — 0 commitsSun 12:00 — 0 commitsSun 13:00 — 0 commitsSun 14:00 — 0 commitsSun 15:00 — 0 commitsSun 16:00 — 0 commitsSun 17:00 — 0 commitsSun 18:00 — 0 commitsSun 19:00 — 0 commitsSun 20:00 — 0 commitsSun 21:00 — 0 commitsSun 22:00 — 0 commitsSun 23:00 — 0 commitsMon 0:00 — 0 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 0 commitsMon 11:00 — 0 commitsMon 12:00 — 0 commitsMon 13:00 — 0 commitsMon 14:00 — 0 commitsMon 15:00 — 0 commitsMon 16:00 — 0 commitsMon 17:00 — 0 commitsMon 18:00 — 0 commitsMon 19:00 — 0 commitsMon 20:00 — 0 commitsMon 21:00 — 0 commitsMon 22:00 — 0 commitsMon 23:00 — 0 commitsTue 0:00 — 0 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 0 commitsTue 10:00 — 6 commitsTue 11:00 — 7 commitsTue 12:00 — 0 commitsTue 13:00 — 0 commitsTue 14:00 — 0 commitsTue 15:00 — 4 commitsTue 16:00 — 2 commitsTue 17:00 — 0 commitsTue 18:00 — 0 commitsTue 19:00 — 0 commitsTue 20:00 — 0 commitsTue 21:00 — 0 commitsTue 22:00 — 0 commitsTue 23:00 — 0 commitsWed 0:00 — 0 commitsWed 1:00 — 0 commitsWed 2:00 — 0 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 0 commitsWed 9:00 — 0 commitsWed 10:00 — 0 commitsWed 11:00 — 0 commitsWed 12:00 — 0 commitsWed 13:00 — 0 commitsWed 14:00 — 0 commitsWed 15:00 — 0 commitsWed 16:00 — 0 commitsWed 17:00 — 0 commitsWed 18:00 — 0 commitsWed 19:00 — 0 commitsWed 20:00 — 0 commitsWed 21:00 — 0 commitsWed 22:00 — 0 commitsWed 23:00 — 0 commitsThu 0:00 — 0 commitsThu 1:00 — 0 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 0 commitsThu 10:00 — 0 commitsThu 11:00 — 0 commitsThu 12:00 — 0 commitsThu 13:00 — 0 commitsThu 14:00 — 0 commitsThu 15:00 — 0 commitsThu 16:00 — 0 commitsThu 17:00 — 0 commitsThu 18:00 — 0 commitsThu 19:00 — 0 commitsThu 20:00 — 0 commitsThu 21:00 — 0 commitsThu 22:00 — 3 commitsThu 23:00 — 0 commitsFri 0:00 — 0 commitsFri 1:00 — 0 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 0 commitsFri 10:00 — 0 commitsFri 11:00 — 0 commitsFri 12:00 — 0 commitsFri 13:00 — 0 commitsFri 14:00 — 0 commitsFri 15:00 — 0 commitsFri 16:00 — 0 commitsFri 17:00 — 0 commitsFri 18:00 — 0 commitsFri 19:00 — 0 commitsFri 20:00 — 0 commitsFri 21:00 — 0 commitsFri 22:00 — 0 commitsFri 23:00 — 0 commitsSat 0:00 — 0 commitsSat 1:00 — 1 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 0 commitsSat 10:00 — 0 commitsSat 11:00 — 0 commitsSat 12:00 — 1 commitsSat 13:00 — 0 commitsSat 14:00 — 0 commitsSat 15:00 — 0 commitsSat 16:00 — 0 commitsSat 17:00 — 0 commitsSat 18:00 — 0 commitsSat 19:00 — 0 commitsSat 20:00 — 1 commitsSat 21:00 — 0 commitsSat 22:00 — 0 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits25 (100%)
Community commits0 (0%)

25 commits in total over the last year.

DateListRankStars gained
Nov 8, 2026daily#12n/a
  • ripienaar/free-for-dev

    A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

    142.2K stars · HTML

  • shanraisshan/claude-code-best-practice

    from vibe coding to agentic engineering - practice makes claude perfect

    68.6K stars · HTML

  • cathrynlavery/diagram-design

    Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.

    65.6K stars · HTML

  • op7418/guizang-ppt-skill

    AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime.

    29.3K stars · HTML

  • alchaincyf/huashu-design

    Huashu Design 3.0 · 在 agent 里打一句话,拿回能交付的设计:网页 / App 原型 / 可编辑 PPTX / 动画 / 信息图 · 六个候选挑三个方向 · 84 种带样张的风格库 · 越用越懂你的外观账本与设计体检 · HTML-native design skill for Claude Code, Codex, Cursor & any agent

    28.9K stars · HTML

  • hasaneyldrm/exercises-dataset

    1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 languages. The exercise data layer behind the LogPress app.

    23.6K stars · HTML