实用小工具
共 25 个仓库 · Go
用 Go 写的视频下载库和命令行工具,支持 B 站、优酷、爱奇艺等站点,一条命令就能把网页视频存到本地。
A process for automating Docker container base image updates.
在终端里调试和调用 REST API 的现代化客户端,支持 SSH 远程使用,适合喜欢命令行工作流的开发者替代 Postman。
轻量级入站 webhook 服务器,收到 HTTP 请求就触发执行预设的 shell 命令,适合做自动化部署和 CI 钩子。
用 Go 写的跨平台 RPA 与 GUI 自动化库,能控制鼠标键盘、截屏找图、监听事件,适合做桌面自动化和自动化测试。
开源自托管的 SSL 证书 ACME 管理工具,把申请、部署、续期、监控全流程自动化并可视化,支持主流云厂商,省去手动折腾证书的麻烦。
在 Terraform 的 Pull Request 里自动执行 plan 和 apply,把基础设施变更流程搬进代码评审,省去手动跑命令和审批的麻烦。
用 Go 写的 App Store Connect 命令行工具,把 TestFlight、构建、提审、签名、订阅和截图等操作脚本化,方便接进 CI/CD 自动跑。
用 Go 写的 Telegram 工具箱,能批量下载频道和群组里的文件、图片与视频,也支持导出消息记录,适合做资源备份和归档。
轻量级 CI/CD 引擎,配置简单、扩展性强,可基于 Docker 或 Kubernetes 跑流水线,适合想自建持续集成又不想折腾复杂配置的团队。
基于 Git 和 GPG 的命令行密码管理器,把密码库当作 Git 仓库管理,支持多人协作共享密钥,兼容标准 Unix 密码管理流程。
用 Go 写的 Chrome DevTools Protocol 驱动,直接操控浏览器做网页自动化和爬虫,省去手动管理浏览器进程的麻烦。
用 Go 写的终端下载管理器,界面是 TUI,主打高速下载,适合习惯在命令行里干活的重度用户。
Playwright 的 Go 语言绑定,用一套 API 同时驱动 Chromium、Firefox 和 WebKit,方便 Go 开发者写浏览器自动化脚本和端到端测试。
把 Wi-Fi、以太网、移动数据和手机热点等多条网络同时聚合使用,按连接做负载均衡,提升下载速度和带宽利用率。
把 Telegram 里的文件转存到 Alist、WebDAV、S3、Rclone 或本地磁盘的机器人,还能保存受限制频道的内容。
用 Go 写的无保险库密码管理器,靠主密码和确定性算法按需生成密码与密钥,不存储任何密码,省去同步和保管密码库的麻烦。
跨平台 Wii U NUS 下载器,支持 Windows、macOS 和 Linux,无需 title key 即可下载游戏与更新,是 Wii U USB Helper 的替代方案。
用 Go 写的原生 SSH 客户端库,能在代码里连远程主机执行命令、传文件,省去自己封装 SSH 协议的麻烦。
在终端里搜索、在线播放和下载动漫、电影与剧集,支持英语和巴西葡萄牙语,适合喜欢命令行追番的用户。
一个用 Go 写的 m3u8 视频下载工具,带 Windows/macOS 图形界面,下载完自动把 ts 分片合并并转成 mp4,省去手动拼接的麻烦。
兼容 Bitwarden 的桌面密码管理器,支持自动填充、SSH agent 和 Git 签名,适合想在桌面端统一管理密码与密钥的用户。
在 Kubernetes 集群里自动发现 GPU 节点故障并执行修复,减少加速计算任务因硬件异常中断。
Go 测试覆盖率阈值检查工具,覆盖率低于设定标准时直接报错,可接入 CI 流程并生成覆盖率徽章。