macOS 14+ Swift 5.10 MIT 许可 开源

管理 Mac 上
所有后台服务

LaunchManager 是 macOS 后台服务控制中心——启动项、launchd 任务、网络端口与 Docker 容器,无需手写 XML 或翻查 lsof。

LaunchAgents LaunchDaemons Login Items 后台服务 网络端口 定时任务 Docker 容器

从「3000 端口被谁占了?」到「这个 LaunchAgent 在哪?」——在一个原生应用里查看运行状态、控制服务、解决冲突。免费开源。

Mac 后台运维控制台

不同于单一用途工具,LaunchManager 将 launchd 管理、端口扫描与 Docker 感知整合在同一窗口。

🔌

Services 扫描

每 3 秒扫描本地 TCP 监听,Docker 感知,智能标注,自定义名称持久保存。

📂

浏览所有范围

侧边栏统一查看用户代理、系统代理和系统守护进程。

✏️

创建与编辑任务

表单化编辑程序路径、启动参数和 plist 字段。

▶️

加载、启动、停止

在列表中直接控制任务;系统级操作需要时会提示管理员权限。

📋

日志查看

查看文件日志和系统日志,无需离开应用。

🚀

Login Items

查看登录时自动打开的应用,与 launchd 任务一并管理。

需要时再配置调度

launchd 支持按时间或登录时运行任务。LaunchManager 在同一表单中即可设置这些选项——基础调度无需另装付费工具。

间隔执行

每隔 N 秒运行一次脚本。

日历调度

在指定时间运行,类似简单的 cron 任务。

登录启动 / 保活

开机启动,或在进程退出后自动重启。

对大多数用户来说,这已足够满足日常调度,无需付费 launchd 图形工具。

获取 LaunchManager

需要 macOS 14 Sonoma 或更高版本。

推荐

Homebrew

通过 tap 快速更新,适合已使用 Homebrew 的开发者。

brew tap Sean10000/tap
brew trust --cask sean10000/tap/launchmanager
brew install --cask launchmanager
直接下载

下载 DMG

下载最新版本,拖入应用程序文件夹。首次启动请右键 → 打开(尚未公证)。

下载 DMG
开发者

从源码构建

克隆仓库,用 Xcode 16 打开,按 ⌘R 构建运行。

git clone https://github.com/Sean10000/LaunchManager.git
cd LaunchManager
open LaunchManager.xcodeproj

与其他工具对比

多数工具只覆盖一层——launchd、端口或进程。LaunchManager 在免费的运维控制台中把它们整合在一起。

Feature LaunchManager LaunchControl Lingon Pro 10 LaunchD Task Scheduler
价格 免费开源 ~$33 $23.99 $5.00
浏览代理与守护进程
图形界面创建与编辑
间隔与日历调度
登录启动 / 保活 有限
系统代理 / 守护进程支持 ✓(Pro) 有限
本地 TCP / 端口监控 ✓ Docker 感知
日志查看 文件 + 系统日志 高级
无效 plist 检测 ✓ 行内提示 + 删除
应用需保持运行 不需要 不需要 需要 不需要
AI 助手 7 种 LLM
开源 MIT

需要 AI 助手或 XML 专家编辑的进阶用户,可考虑 LaunchControl

常见问题

关于 LaunchManager 的常见问题。

LaunchManager 是什么?

一款原生 macOS 后台服务控制中心——在同一 GUI 中管理 LaunchAgents、LaunchDaemons、Login Items、本地 TCP 端口与 Docker 容器,无需手写 plist 或运行 lsof。

退出应用后,任务还会继续运行吗?

会。已加载的任务由 launchd 负责运行,LaunchManager 仅用于配置和控制。

和 LaunchControl、Lingon 有什么不同?

那些工具专注 launchd。LaunchManager 还扫描监听端口(Docker 感知)、显示 Login Items,免费帮你回答「Mac 上到底在跑什么?」。

运行需要什么环境?

macOS 14 及以上,可通过 Homebrew、DMG 或从源码构建安装。

支持项目

如果 LaunchManager 帮你节省了时间,欢迎请我喝杯咖啡。美式更好。☕

WeChat reward QR code