 |
DESCRIPTION
Platypus is a development tool for creating application wrappers around scripts. In other words, it creates MacOS X applications that execute a script which is bundled within the application. Command line scripts can thus be run transparently from the graphical window environment, integrating seamlessly with the user interface
Here are some of the features Platypus has to offer:
- Supports shell scripts, Perl, Python, PHP, Ruby, Expect, Tcl, AppleScript
- Supports arbitrary interpreter -- thus support for any script type
- Executing scripts with root privileges via Apple's Security Framework
- Drag and drop files, which are passed to the script as arguments
- Graphical feedback of script execution: progress bar or text window with script output
- Can create applications which run in the background
- Sophisticated app bundle configuration for associated file types, identifier, version etc.
- Graphical interface for bundling support files with script
- Built-in script editor, or linking with external editor of choice
- Set own application icon or select from presets
- Command line tool for automating script application bundling
Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.
Platypus is free, open-source software and is distributed under the terms and conditions of the Free Software Foundation's GNU General Public License. Platypus is written for the Cocoa application programming interfaces.
WHAT'S NEW
Version 4.2:
- Droppable Platypus apps can now execute script again when new files are dropped
- Text settings now available for Progress Bar output mode
- Command line tool now supports setting text output properties such as font, color and encoding
- Command line tool has achieved feature parity with GUI application
- Command line tool now correctly handles relative paths
- Change in profile format to make it more transparent and human-readable/editable
- "Show Shell Command" now shows all parameters for command line app
- Platypus apps now default to remaining open after execution
- Secure bundled script option now correctly excludes Development Version save option
- Fixed bug from 4.1 where text settings failed to be applied
- Fixed memory leak and bugs in privileged execution mode
- Fixed bug in path text field autocompletion
- Updated documentation to reflect recent features
- Minor interface tweaks and fixes
REQUIREMENTS
Mac OS X 10.4 or later.

|
SCREENSHOT
|
|
 |
|  |
 | |  |
| Platypus User Reviews (19 posts) | Write A Review |
 | Jun 22 2008 |
MRELCEE 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.. (Version 4.0) | |
| [ 1 Reply - Reply ] | |
 | Jun 22 2008 |
BRANDON WILLIAMS 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! (Version 4.0) | |
| [ Reply ] | |
 | May 22 2007 |
I depend on this app so often! A must have! (Version 3.4) | |
| [ Reply ] | |
 | May 21 2005 |
ANONYMOUS 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. (Version 3.1) | |
| [ Reply ] | |
 | Mar 5 2005 |
ALEX KADIS 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. (Version 3.0) | |
| [ Reply ] | |
 | Jan 28 2005 |
AMAKE 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! (Version 3.0) | |
| [ Reply ] | |
 | Jan 14 2005 |
ANONYMOUS No 10.2 version at all any more? Chizz! Deak! Shenanigans! (Version 3.0) | |
| [ 1 Reply - Reply ] | |
Replies:
 | Jan 14 2005 |
SVEINBJORN THORDARSON You can download older versions of Platypus (which run in Mac OS X 10.2) at http://sveinbjorn.vefsyn.is/files/software/platypus/ (Version 3.0) | |
 | Jan 13 2005 |
NOLAP 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. | |
| [ Reply ] | |
 | Nov 5 2004 |
Thanks for this great tool. (Version 2.6) | |
| [ Reply ] | |
 | Oct 12 2004 |
ANONYMOUS For a Unix shell scripting resource go to www.shelldorado.com! (Version 2.6) | |
| [ Reply ] | |
|
| View all 19 posts >> |
|