ProcHub 是一个跨平台的桌面进程管理应用,使用 Wails、Go 和 Vue 3 + TypeScript 构建。它提供直观的界面来管理、监控和控制 Windows、macOS 和 Linux 上的后台进程。
ProcHub 是一个跨平台的桌面进程管理应用,使用 Wails、Go 和 Vue 3 + TypeScript 构建。它提供直观的界面来管理、监控和控制 Windows、macOS 和 Linux 上的后台进程。 截图预览
功能特性进程管理添加 / 删除进程:轻松添加新进程,支持自定义命令、参数和环境变量 启动 / 停止 / 重启:完整的进程生命周期控制,支持优雅关闭 自动启动:配置进程在应用启动时自动运行 重启策略:支持 always(始终)、on_failure(失败时)和 never(从不)重启策略 进程监控:实时状态监控,包括 PID、重启次数和错误追踪
跨平台支持开机自启macOS:使用 LaunchAgent Linux:使用 XDG Autostart Windows:使用注册表
日志功能滚动日志文件,支持可配置的保留策略 实时日志流 分离的 stdout/stderr 捕获
构建环境要求Go 1.23.0 或更高版本 Node.js 18+ 和 npm
开发模式
- # 安装前端依赖cd frontend && npm install && cd ..
- # 安装 Go 依赖
- go mod download
- # 运行开发模式
- wails dev
复制代码 生产构建
- # 为当前平台构建
- wails build
- # 构建的应用程序将在 build/bin 目录中
复制代码
许可证
代码
- process managemer / 进程管理工具
- issues: 没有issue
- 最近提交:
- 46a295a8 feat: test publish
- MZ 2026-02-18 21:28
- 1cce991d feat: test publish
- MZ 2026-02-18 21:24
- 0297aa02 feat: test publish
- MZ 2026-02-18 21:21
- main 分支: 2026-02-18源码下载
复制代码
|