Platypus

Platypus is a Mac OS X developer tool that creates native Mac OS X applications from interpreted scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in an application bundle along with a native executable binary that runs the script.

Platypus makes it easy for you to share your scripts with people unfamiliar with the command line interface, without any knowledge of the Mac OS X APIs — a few clicks and you will have your own Mac OS X graphical program. Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.

License

Platypus is free, open-source software distributed under the terms of the three-clause BSD license. It is written in Objective C for the Cocoa application programming interfaces. The source code is available on GitHub