Platypus

Platypus icon

Platypus is a developer tool that creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript and PHP programs. This is done by wrapping the script in a macOS application bundle along with an app binary that runs the script.

Platypus makes it easy to share scripts and programs with people who are unfamiliar with the command line interface. Native, user-friendly applications can be created with a few clicks. It is very easy to create installers, droplets, administrative applications, login items, status menu items, launchers and automations using Platypus.

Features


License

Platypus is free, open source software distributed under the terms of the three-clause BSD license and has been continually maintained and developed for a very long time. It is written in Objective-C/Cocoa. The source code is available on GitHub.

If Platypus makes your life easier, please make a donation to support continued development.


Download

Download Platypus

download arrow

3.3 MB


The latest version is Platypus 5.3, released on November 25th, 2018. Platypus and Platypus-generated applications require macOS 10.8 or later, and are 64-bit Intel binaries.

If you want to target 10.6 and/or 32-bit systems, version 4.9 continues to work just fine. If you want to target 10.4 and PowerPC, you can use version 4.4.

Screenshots

Platypus Window

Platypus lets you select one of several different user interfaces for your script.


Progress Bar



Text Window



Web View



Status Menu



Droplet