CROSS-PLATFORM PROCESS MANAGER

ProcHub

让本地服务的管理变得简单直观

一款轻量级跨平台桌面进程管理应用,提供直观的界面来管理、监控和控制 Windows、macOS 和 Linux 上的后台进程,让开发调试更高效。

3 Platforms
3 Restart Policies
v0.5 Latest Release
ProcHub
进程管理 5 个进程
添加进程

3

运行中

1

已停止

1

失败

nginx 运行中
PID 1284
nginx -g daemon off;
自动启动
laravel-queue 运行中
PID 6619
php artisan queue:work --sleep=3 --tries=3
自动启动
redis-server 已停止
redis-server /usr/local/etc/redis.conf
自动启动

CORE FEATURES

核心功能

从进程添加到日志查看,覆盖本地服务管理的每一个环节。

进程生命周期管理

轻松添加新进程,支持自定义命令、参数和环境变量;一键启动、停止、重启,支持优雅关闭。

智能重启策略

支持 always、on_failure、never 三种重启策略,配合最大重试次数,让服务始终稳定在线。

实时状态监控

实时展示进程运行状态,包括 PID、重启次数和错误追踪,异常情况一目了然。

实时日志查看

滚动日志文件,支持可配置的保留策略;实时日志流,分离捕获 stdout 与 stderr,支持搜索过滤与导出。

开机自启

配置应用随系统开机自动启动,macOS 使用 LaunchAgent、Linux 使用 XDG Autostart、Windows 使用注册表。

跨平台支持

Windows (amd64)、macOS (Intel 和 Apple Silicon)、Linux (amd64, arm64),一套配置,随处运行。

WHY PROCHUB

专为本地开发调试打造

  • 自定义命令、参数与工作目录

    支持绝对路径自动推导工作目录,精准控制进程启动环境。

  • 环境变量可视化配置

    键值对形式管理每个进程的环境变量,无需手写命令行。

  • 应用启动时自动运行

    开启自动启动后,ProcHub 启动即自动拉起所需服务,无需手动操作。

  • 优雅关闭与错误追踪

    停止进程时优雅关闭,失败时记录错误信息,重启次数一目了然。

  • 日志一键导出

    支持将完整日志保存为本地文件,方便排查问题与归档记录。

nginx 日志 实时
86 行

1[INFO] nginx: worker process 1284 started

2[INFO] listening on 0.0.0.0:8080

3[SUCCESS] upstream healthy: app-1:3000

4[INFO] request GET /api/v1/health 200

5[WARN] slow upstream response: 1.2s

6[INFO] worker connection: 512

7[ERROR] upstream timeout: app-2:4000

8[INFO] retry in 3s (attempt 1/3)

9[SUCCESS] upstream recovered: app-2:4000

PLATFORM SUPPORT

支持全平台

无论你使用什么操作系统,ProcHub 都能无缝运行。

Windows

amd64 架构,使用注册表实现开机自启。

macOS

支持 Intel 与 Apple Silicon,使用 LaunchAgent 实现开机自启。

Linux

支持 amd64、arm64 架构,使用 XDG Autostart 实现开机自启。

Wails

应用框架

Go

后端语言

Vue 3

前端框架

Apache 2.0

开源协议

准备好管理你的进程了吗?

免费、开源的跨平台进程管理工具,下载 ProcHub 开始管理你的本地服务,让开发调试更高效。

ProcHub

基于 Apache 2.0 协议开源的跨平台进程管理工具

QQ
微信
客服