Macsmith - Mac developer tools in one native app
Macsmith is a comprehensive utility suite that brings twenty essential developer tools together into a single native macOS application. Built specifically for macOS using Swift and SwiftUI, it provides an organized interface to manage local environments, inspect system processes, handle packages, and configure local web development utilities without constantly dropping into the terminal.
- Port Manager: Identify precisely which process is occupying a port and terminate it directly from the interface.
- Homebrew Integration: Inspect installed packages, check update states, and run background services seamlessly.
- Local Database Controls: Start, stop, and monitor local database services including PostgreSQL, MySQL, and MongoDB.
- Runtime Management: Oversee multiple environment versions and language runtimes using tools like mise and nvm.
- Virtualization Control: Inspect Linux virtual machines and manage local container runtimes through Lima and Colima.
- Configuration Utilities: Organize SSH keys, modify hosts files, and manage shell aliases in one centralized location.
Designed for software engineers and technical builders working on macOS 14 or later, Macsmith eliminates the friction of managing fragmented command-line workflows and background daemons. The application is signed and notarized by Apple, featuring a free-to-use tier with options for extended professional functionality.