Launchd jobs
Browse User Agents, System Agents, and System Daemons from the sidebar. Create jobs with a guided form or edit plist fields directly. Load, start, and stop from the list — system-level changes prompt for admin approval when needed.
Getting started, everyday tasks, and answers to common questions.
Four steps to take control of your launchd jobs.
Browse User Agents, System Agents, and System Daemons from the sidebar. Create jobs with a guided form or edit plist fields directly. Load, start, and stop from the list — system-level changes prompt for admin approval when needed.
Open Services in the sidebar to scan local TCP listeners (refreshes every 3 seconds). Docker containers show name, image, and Compose project. Rename any row to a custom label — it persists across restarts. Stop Docker containers with docker stop instead of killing proxy processes.
When creating or editing a job, set interval, calendar, run-at-load, or keep-alive options in the same form. This covers most everyday scheduling without a separate tool.
Use the Login Items view to see which apps are configured to open at login, alongside the launchd jobs you manage.
Common questions about LaunchManager.
A native macOS app to manage LaunchAgents and LaunchDaemons, scan local TCP services, and control Docker containers — all from a GUI instead of hand-editing plists or running lsof.
Yes. launchd runs loaded jobs. LaunchManager is only for setup and control.
Yes, with admin approval when needed.
macOS 14+, via Homebrew, DMG, or build from source.