Platypus

Platypus icon

Platypus is a developer tool that creates native Mac applications from command line scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in a macOS application bundle along with an 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 programming for the macOS APIs — with a few clicks you can create your own native Mac application. Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.

Features


License

Platypus is free, open source software distributed under the terms of the three-clause BSD license. 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.6 MB


The latest version is Platypus 5.2, released on March 3rd 2017. Platypus and Platypus-generated applications require Mac OS X 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.

Download

Links

Screenshot

platypus window

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


Progress Bar

interface screenshot progress bar

Text Window

interface screenshot text window

Web View

interface screenshot web view

Status Menu

interface screenshot status menu

Droplet

interface screenshot droplet