Overview

Porticus is a Cocoa GUI for the MacPorts package manager. MacPorts provides ready to build open-source software packages modified to compile and run on Mac OS X. The MacPorts project provides a TCL command line tool to manage installation, update and activation of the port packages. Porticus provides a GUI front-end to this tool.

Main Screen

In fact Porticus does a little more than this by providing a GUI with standard Mac OS X application features such as a search box to find a specific port, contextual menus, tree and table views to select and view port information by category or name. In addition it provides integration with Growl for status reporting.

Features

  • Viewing the current MacPorts categories
  • Installing, uninstalling, updating, activating and deactivating ports
  • Port variant handling
  • MacPorts self-update support
  • Growl Integration
  • Sparkle Software Update

Future Enhancements

  • Uninstall dependency checking
  • Better AppleScript support
  • Editable smart groups
  • Localisation (any help appreciated!)
  • Help

You can follow developments on my blog.