A macOS menu bar app that explains in plain English what each USB-C cable on your Mac can do and why charging may be slow.
iAmCorey/birth
A free, open-source macOS app that lists all startup items, daemons and login items in one window, showing their code-signing identity and enable/disable controls.
- Stars
- 591
- Forks
- 26
- Open issues
- 1
- Last commit
- 2 months ago
What is it?
Birth is a startup item manager for macOS. It collects launch agents, global agents, daemons and "Open at Login" apps from the scattered locations macOS uses, and shows each item's path, developer signing identity and whether it is currently running.
System Settings does not reveal where a startup item's plist lives, which executable it points to, or who signed it. Birth shows these details and lets you disable or remove items with one click. Removed jobs are stopped first, their plist is moved to the Trash, and a backup is kept in the Application Support folder.
The app is built with SwiftUI and Swift Package Manager, requires macOS 14 or later, and is distributed as a DMG as well as buildable from source. It flags items that claim to be Apple components but have invalid signatures.
Key features
- 01Lists login apps, user and global agents, and daemons in one window
- 02Shows each item's developer signing identity and flags masquerading Apple items
- 03Enable or disable items, with a standard administrator prompt for daemons
- 04Search by name, developer or path, or look up which item spawned a PID
- 05Safe removal that stops the job and backs up its plist
Use cases
- Finding out which background helper or updater is slowing down login on a Mac
- Auditing unknown launch daemons and agents left behind by uninstalled apps
- Checking whether a process was started by a persistent startup item
Quick start
- 1
Clone the repository
git clone https://github.com/iAmCorey/birth.git - 2
Enter the project folder
cd birth - 3
Build the app
./scripts/make-app.sh - 4
Open the built app
open dist/Birth.app
Things to know
- Requires macOS 14 or later.
- Login Items category is read-only and needs Full Disk Access.
- Ad-hoc signature means permissions must be re-granted after each upgrade.
- Not notarized by Apple, so first launch requires manual approval in System Settings.
Topics
FAQ
- What is birth?
- A free, open-source macOS app that lists all startup items, daemons and login items in one window, showing their code-signing identity and enable/disable controls. Birth is a startup item manager for macOS. It collects launch agents, global agents, daemons and "Open at Login" apps from the scattered locations macOS uses, and shows each item's path, developer signing identity and whether it is currently running.
- Is birth free to use? What license does it have?
- birth is open source under the MIT license. Check the license terms before using it in commercial products.
- Is birth still maintained?
- Updated within 6 months. The last commit to birth was on Aug 29, 2026.
- What can I use birth for?
- Finding out which background helper or updater is slowing down login on a Mac Auditing unknown launch daemons and agents left behind by uninstalled apps Checking whether a process was started by a persistent startup item
- How do I install birth?
- Clone the repository: git clone https://github.com/iAmCorey/birth.git Enter the project folder: cd birth Build the app: ./scripts/make-app.sh Open the built app: open dist/Birth.app
- Where can I get birth?
- The source code and installation instructions are on GitHub: https://github.com/iAmCorey/birth
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A guided macOS app for creating bootable USB drives from macOS, Linux and Windows installers, on Apple silicon and Intel Macs.
Homebrew's official native macOS app for discovering, installing, updating and managing Homebrew packages without using Terminal.
A native macOS terminal workspace with projects, tabs, split panes, a Git-aware file tree, and browser panes.
A native macOS menu bar performance monitor that records CPU, memory, GPU, network, disk and battery history so you can trace slowdowns back to the processes behind them.
A macOS CLI and AI agent skill that draws big arrows, boxes and signs on screen to point users at UI elements, without clicking or capturing anything.