LaunchControl
LaunchControl
1.49

4.7

LaunchControl free download for Mac

LaunchControl

1.49
23 November 2019

Create, manage, and debug launchd(8) services.

Overview

LaunchControl is a launchd(8) frontend allowing you to manage and debug system and user services on your Mac. All documented features of launchd(8) are supported. It reports potential problems even before a job is started and makes sure you always create valid configurations.

Features:
  • Sophisticated interface - With LaunchControl you see all services and their respective status at a glance. Invalid services are highlighted and a problem description is provided. You can enable or disable services with a single click. The same goes for loading, unloading and ad-hoc starting. Long list of jobs may be filtered. You find what you are looking for in an instant. But LaunchControl is not just another .plist editor. It provides a dedicated interface for every single launchd(8) configuration key. The interface is adaptive. It displays only information that is relevant for the selected job.
  • Absolute freedom - While the default editing mode in LaunchControl supports all documented features of launchd(8), you may sometimes need to use unofficial features. Switch to 'Expert Mode' and you're set. Both modes are fully synchronized. Changes in one editor will instantly show up in the other one.
  • Everything you need - LaunchControl provides everything you need to create, edit, remove or debug launch services. It even includes a log viewer, so you don't have to fire up Console.app and build custom queries.
  • Discover what's possible - launchd(8) currently supports some 36+ documented keys. LaunchControl makes it easy to discover them. Every key in the palette panel is annotated, so you don't have to consult the man page. Search them by category, name or description. Once found, drag an item from the palette section to the configuration section to add this key.

What's new in LaunchControl

Version 1.49:
New features
  • fdautil: A safe way to grant Full Disk Access to individual scripts
  • C olumns in in table for key StartCalendarInterval can now be sorted
Bug fixes
  • QuickFix action "Check Standard Output" did not work on macOS Catalina
  • Edit Script… in the Program key panel did not work on macOS Catalina unless the user specified a custom text editor
  • Table in section 1.3 (Enabling/disabling a job) of the help file contained confusing descriptions where one part a description contradicted another

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

57 LaunchControl Reviews

See all

Rate this app:

luckman212
26 March 2019

Most helpful

This is the most thorough, professional way to manage your LaunchAgents/Daemons. I've tried other tools as well as manually managing them via Finder/Terminal and this is hands down the right way to do it. App has had a steady stream of updates keeping it current with the latest OS releases. Makes it a snap to troubleshoot or add new agents. Indispensable tool, can't recommend enough!
Like (3)
Version 1.45.2
Brandondrew
27 November 2019
This is a really essential app for anyone who experiments with new software on their Mac. So much software installs extra auto-launching crap that you don't want and don't need, and LaunchControl makes it much easier to find it, inspect it, and disable or remove it. I would gladly give it 5 stars except that LaunchControl also installs its own auto-launch "helper" but without any explanation of why it is needed. It is commiting the same 'crime' that it helps us guard against. Why???? If there is a legitimate need for this items, PLEASE TELL US!
Like
Version 1.49
1 answer(s)
Soma-Zone
Soma-Zone
03 December 2019
Dear Brandondrew, Thank you very much for taking the time to post this review. I have just updated the LaunchControl FAQ (Help>Frequently Asked Questions) to answer your question. Please drop me a line (Help>Contact Support) if you want me to provide more details.
Like
Version 1.49
WordWeaver
15 October 2019
I've been using this app since at least early 2017, and possibly earlier than that. I can't remember now. At the time, I had zero to very little experience with LaunchAgents and launchd/cron, and I found myself needing to write a cron job/plist file for my web server. I found some online tutorials, but I still just couldn't quite get the hang of it. Then I discovered this app and bought it right away, choosing it over its competitor, Lingon. Even for someone with no experience, such as myself, this app is fairly easy to use. The developer has done an excellent job of making everything easy to understand in the right-hand side of the app. With this app, I don't need to worry about whether or not my launchd/cron jobs are running or not. Occasionally I'll launch it just to make sure, such as after updating my web server software, but other than that, it just does its thing, and I am happy. So thank you developer. Job well done!
Like
Version 1.48.2
luckman212
26 March 2019
This is the most thorough, professional way to manage your LaunchAgents/Daemons. I've tried other tools as well as manually managing them via Finder/Terminal and this is hands down the right way to do it. App has had a steady stream of updates keeping it current with the latest OS releases. Makes it a snap to troubleshoot or add new agents. Indispensable tool, can't recommend enough!
Like (3)
Version 1.45.2
persecutor
26 January 2019
Great tool, just what I wanted.
Like (1)
Version 1.45
Mcr
09 October 2018
Long time paid user; just realized I had never posted a star review, so I am now addressing that long outstanding oversight. This app has helped me track down errant processes, junk left over from unused/uninstalled apps, and better insight into what some apps are doing under the hood.
Like (2)
Version 1.43.5
Aargl
24 June 2018
Can any one explain what is the difference between launchd and launchd(8)? Probably a stupid question for those who know, but I couldn't find the explanation nowhere... ;-) And in general, what does that mean when a Terminal command is referred to with a digit like that?
Like
Version 1.40.1
2 answer(s)
Soma-Zone
Soma-Zone
03 July 2018
The number in parenthesis refers to the section of the Unix manual the command or function can be found in. Manual section 8 refers to system administration commands and daemons. Check out https://en.wikipedia.org/wiki/Man_page for details.
Like (4)
Aargl
Aargl
12 July 2018
Thanks! :-)
Like
Lylehm
24 March 2018
If you've ever typed launchctl at the command line, you will be amazed by this tool. This is the quintessential launchd GUI. Even if you once setup a CRON job in the early '90s you'll appreciate the depth of LaunchControl. Every time I have to interact with launchd, I find something new and helpful. This is sublime software that's worth every penny. Today I needed to move a plist from global daemons to global agents. I moved them in the Finder and LaunchControl notified me that permissions needed repair for the agent to run. Boom, there was a simple 'fix' button! Time saved - life better. Thanks!
Like (2)
Version 1.39
MichaelHaeusler
20 December 2017
In my view this is the best software for managing launch agents & daemons. Updates with new features, great support, etc. Buy a license, it's worth it. And also check out BackupLoupe from the same developer, a really great Time Machine browser.
Like (2)
Version 1.37
Nontroppo
02 November 2017
This is still one of the most essential tools for managing an installation of macOS. Lots of programs install launchd agents / daemons, and being able to easily manage them really gives you a lot of control (hence the very practical name of this app)! And of course writing your own agents is so well handled by the great flexibility of the GUI. I enjoy using the command line, but honestly for some things like launchd, a GUI just makes the experience so much better!
Like (2)
Version 1.35.1
SickTeddyBear
17 October 2017
Am I the only person who has noticed that the Soma-Zone web site is a disaster, it doesn't render properly in any browser and it's certificate is expired or misconfigured? The site looks as if it has been compromised or abandoned, even if that's not actually the case. Anyone know what is going on? I'm not asking that they spend unnecessary time making the site fancy, but at least make it look legitimate and secure.
Like
Version 1.35.1
1 answer(s)
Soma-Zone
Soma-Zone
18 October 2017
Our site displays just fine with Safari, Chrome and Firefox. Could you please send a screenshot to support@soma-zone.com so I can see what is wrong? Thank you!
Like