We stand with Ukraine to help keep people safe. Join us
Platypus
Platypus
4.8
Platypus free download for Mac

Platypus

Version 5.3

Create application wrappers for scripts.

Platypus overview

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

Platypus makes it easy to share scripts and programs with those unfamiliar with the command line interface. Native user-friendly applications can be created with a few clicks. It is very easy to create installers, maintenance applications, login items, status menu items, launchers, automations and droplets using Platypus. Platypus is free, open-source software distributed under the BSD License.

Here are some of the features Platypus has to offer:

  • Supports shell scripts, Perl, Python, PHP, Ruby, Swift, Expect, Tcl, AppleScript or any other user-specified interpreter
  • Can execute scripts with root privileges via Apple's Security Framework
  • Can display graphical feedback of script execution as progress bar, text window with script output, droplet, WebKit HTML rendering or status item menu
  • Supports dragging and dropping files or text snippets, which are then passed to the script as arguments
  • Can create applications that are handlers for URI schemes
  • Can create applications that run in the background (LSUIElement)
  • Set own application icon or select from presets
  • Set app's associated file types, identifier, version, author, etc.
  • Graphical interface for bundling support files with script
  • Command line tool for automation
  • "Profiles" which can be used to save configurations
  • Built-in script editor, or linking with external editor of choice
  • Extensive documentation and many built-in examples to help you get started

What’s new in version 5.3

Updated on Nov 25 2018

Version 5.3:
  • First facelift in a decade: New application icons created by Drífa Líftóra
  • Updated to support Mojave Dark Mode
  • Added AWK, JavaScript and Node interpreter presets
  • Added "REFRESH" command that clears text output buffer
  • Added "DISABLED" menu item syntax for status menu interface
  • Platypus and its command line tool binary are now code-signed. Generated applications remain unsigned, for obvious reasons
  • Windows of generated applications are now larger, and centered on first launch
  • Apps now try to make script executable (+x) on launch This may resolve certain issues with launching generated apps stored on network-mounted volumes
  • Added Open With menu for items in Bundled Files list
  • Fixed bug where Platypus would generate broken custom icns files from images
  • Fixed buggy Uniform Type Identifier validation in command line tool
  • Platypus now validates default bundle identifier in Preferences
  • Removed broken System Profiler example
  • Removed XML plist format feature
  • Documentation overhauled, partially rewritten and moved to Markdown format
  • An assortment of minor bug fixes
  • Various minor interface improvements
  • Reduced size of generated app binaries
  • Now requires macOS 10.8 or later

Information

License

Free

Size

3.3 MB

Downloads

33705

App requirements

  • Intel 64
  • OS X 10.8.0 or later
Try our new feature and write a detailed review about Platypus. All reviews will be posted soon.
Write your thoughts in our old-fashioned comment
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
MichaelHaeusler
MichaelHaeusler
Mar 3 2019
5.3
5.0
Mar 3 2019
5.0
Version: 5.3
Great update. For some scenarios you still need an app exported from Automator, but I use Platypus whenever it works.. And that's most of the time. Five stars aren't enough.
Bunam
Bunam
Nov 25 2018
5.3
5.0
Nov 25 2018
5.0
Version: 5.3
horrible icon (i didn't think it's i'm the only one) so sorry for that
MichaelHaeusler
MichaelHaeusler
Oct 25 2018
5.2
5.0
Oct 25 2018
5.0
Version: 5.2
Fantastic—FANTASTIC—utility!
Nontroppo
Nontroppo
Dec 2 2015
5.0
5.0
Dec 2 2015
5.0
Version: 5.0
For anyone who needs to build a GUI around a scripted tool, Platypus is just utterly brilliant. The latest version has added a ton of new functionality to really help refine the abilities of whatever kind of tool you wish to make. The developer well deserves a donation if you are going to use this!
Leon-Belmont
Leon-Belmont
Sep 24 2014
4.8
5.0
Sep 24 2014
5.0
Version: 4.8
One of the must have apps if you know any scripting languages. I used this app wrapped a lot of scripts, really convenient.
WordWeaver
WordWeaver
Oct 25 2013
4.8
0.0
Oct 25 2013
0.0
Version: 4.8
Very cool app for those of us who like it quick and simple. Thank you developer for making this app freely available to the Macintosh community, and for your years of dedication to its continual development.
Badgerone
Badgerone
Jul 15 2013
4.8
5.0
Jul 15 2013
5.0
Version: 4.8
By far, Platypus is the easiest and all-round best script wrapper.
Sev7en
Sev7en
May 31 2013
4.7
5.0
May 31 2013
5.0
Version: 4.7
I do agree: this application rocks and it's a wonderful free project! So which one are for your the most useful scripts?
Simbasounds
Simbasounds
Jul 28 2012
4.7
5.0
Jul 28 2012
5.0
Version: 4.7
Make your own utility apps in an instant - indispensable
Olavimmanuel
Olavimmanuel
Jul 19 2011
4.4
5.0
Jul 19 2011
5.0
Version: 4.4
Wonderfully useful software. Extremely time saving! A few bugs, notably using menu item as output, but I see that this may be fixed in the next v.
Carbonide
Carbonide
Sep 26 2009
4.2
0.0
Sep 26 2009
0.0
Version: 4.2
Version 4.2 doesn't set the arguments to dropped files correctly. My scripts that worked perfectly well under version 4 now only get the path to the application in $1, but $2 is always empty.
Mrelcee
Mrelcee
Jun 22 2008
4.0
0.0
Jun 22 2008
0.0
Version: 4.0
Platypus rocks - So very useful for putting together tools for both myself and clients of mine. I am astonished he doesn't charge for it..
Brandon-Williams
Brandon-Williams
Jun 22 2008
4.0
0.0
Jun 22 2008
0.0
Version: 4.0
Awesome. I can't believe it! A huge update! So very appreciated. Platypus has always been one of those apps that makes me happy to be an OS X user. Thanks so much for the update - you rock!
StevenJayCohen
StevenJayCohen
May 23 2007
3.4
5.0
May 23 2007
5.0
Version: 3.4
Thank you! I depend on this app so often! A must have!
Guest
Guest
May 22 2005
3.1
5.0
May 22 2005
5.0
Version: 3.1
Version 3.1's command line utility contains a bug where it doesn't create the file "MyApp.app/Contents/Resources/.script", which is required for the app to run. If you use the CLI utility, it will suffice to simply create a blank file with touch or whatever, until an update fixing this bug is released.
Akadis2
Akadis2
Mar 5 2005
3.0
0.0
Mar 5 2005
0.0
Version: 3.0
I don't know for sure but from the comments made about an app made with Platypus, the developer might want to consider changing the icon. as it is the same as the one for the sydney olympics. NOTE: I'm not trying to start an argument here, just trying to warn the developer that they could get in trouble.
Amake
Amake
Jan 28 2005
3.0
5.0
Jan 28 2005
5.0
Version: 3.0
Holy crap this is an amazing update! Now with the command line tool I'm able to automate my entire build process! With just one command in the Terminal I can build, modify, package, and publish my apps within seconds. Thank you thank you thank you!
Guest
Guest
Jan 14 2005
3.0
5.0
Jan 14 2005
5.0
Version: 3.0
No 10.2 version at all any more? Chizz! Deak! Shenanigans!
Guest
Guest
Jan 13 2005
3.0
5.0
Jan 13 2005
5.0
Version: 3.0
Congratulations and thank you for this amazing, rich (supporting so many languages) and so easy to use (3 clics and my app is done...) script wrapper under Mac OS X.
Guest
Guest
Nov 5 2004
2.6
5.0
Nov 5 2004
5.0
Version: 2.6
Really nice!! Thanks for this great tool.
How would you rate Platypus?
Similar apps
Pashua
Create GUI interfaces for Perl, PHP, and more.
Is this app is similar to Pashua? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Lingon X
Run applications and scripts automatically.
Is this app is similar to Lingon X? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes