Sponsored Links:
Software Screenshot:
Software Details:
Version: 5.1 updated
Upload Date: 5 Mar 16
Distribution Type: Freeware
Downloads: 1
Size: 3574 Kb

Rating: 0.0/5 (Total Votes: 0)

Sponsored Links:

Platypus is a Mac OS X development tool for creating application wrappers around scripts, i.e. creating Mac OS X applications that execute a script they are bundled with. Scripts thus run transparently from the graphical window environment, facilitating their execution and blending seamlessly into the user interface

What is new in this release:

  • New Build All Examples feature
  • App windows now remember size and position between launches
  • Various user interface improvements
  • Smarter handling of dropped files
  • Smarter automatic app name generation from script name
  • Output string "----n" in Status Menu interface now creates menu separator item
  • Uniform Type Identifiers and Application Bundle Identifiers are now validated
  • Uniform Type Identifiers are now used for default file types in Drop Settings
  • New template processing option for Status Item icon
  • New examples
  • Added support for multiple file arguments when bundling files using command line tool
  • Fixed issue where MainMenu.nib was stripped and thus not editable using XCode
  • Fixed critical issue with Web View and Droplet interface types
  • Fixed issue where showing the Preferences window lagged due to icon fetching on main thread
  • Fixed issue with window behaviour during resizing in Progress Bar interface

What is new in version 5.0:

  • This is a major update to Platypus with lots of new features
  • Modernised user interface with high-resolution icons and interface assets
  • Added support for Uniform Type Identifiers (UTIs) in Drop Settings
  • Added NOTIFICATION: syntax, which sends a notification to User Notification Center
  • Added ALERT: syntax, which triggers a modal alert dialog
  • Added MENUITEMICON: syntax, which sets menu item icon in status item menus
  • Dropped text input (NSPboardText) is now passed to script via STDIN, not as an argument. This allows differentiation between dropped text snippets and dropped files in applications that are made to handle both.
  • The built-in editor has been much enhanced, with line numbering, configurable text size, word wrap and other improvements
  • Parsed commands are now removed from script text output
  • Documentation completely overhauled and expanded
  • New "Use System Font" option for status menu items
  • Symlinks now resolved when adding files to Bundled Files list
  • Folder sizes are now calculated much faster (and asynchronously) when added to Bundled Files list
  • Arguments window now highlights arguments and argument groups in command preview field
  • Previewing status item menu now shows actual script output instead of placeholder text
  • Many new examples
  • Command line tool now supports --long-options
  • Author name argument is now used to generate default bundle identifier in command line tool
  • Finder now refreshes display of overwritten applications
  • Status menu items can now only have a title or an icon, not both, due to changes in Mac OS X
  • Show Shell Command window now shows install status of command line tool
  • Syntax checker window now shows the command invoked when checking script syntax
  • App size estimation is now more accurate
  • Font size in web output view can now also be increased/reduced
  • New contexual menu button for icon view
  • New "Copy icon path" option in icon contextual menu
  • Platypus-generated apps now remember font size set by user
  • Fixed issue with generating icon from images on retina macs (IconFamily)
  • Fixed issue with broken icon image alpha channels (IconFamily)
  • Fixed issue where a status item menu would display an empty menu if clicked repeatedly
  • Fixed issue where dropping text on an app wouldn't work with "Remain running after initial execution" off
  • Fixed issue with Open... menu item and file types in ScriptExec
  • Fixed issue where process number arguments in the format -psn_0_* were passed to script
  • Fixed issue where command line arguments for ScriptExec were being passed incorrectly to script
  • Many, many minor bugfixes, tweaks and improvements
  • Codebase migrated to modern Objective-C syntax. Built with XCode 7 and now requires Mac OS X 10.7 or later and a 64-bit Intel system. Older versions continue to work just fine on 32-bit 10.6 systems, and version 4.4 still works on PowerPC. But it's time to leave the past behind. It's been 9 years since the last 32-bit Mac was released.

What is new in version 4.9:

- Users can now manually increase/decrease the font size in Platypus-generated apps
- Status menu items can now be selected. This will run the script again with the menu title as an argument.
- Arguments can now be passed to Platypus-generated apps via the command line
- In Progress Bar output, it is now possible to use DETAILS:SHOW and DETAILS:HIDE to toggle details field visibility
- New feature: If script prints "QUITAPP" to STDOUT, the wrapper application will quit.
- Platypus now remembers app creation dialog settings such as "Optimize Nib"
- Platypus now remembers opened Profiles in the Open Recent menu
- It is now possible to add a custom MainMenu.nib to bundled files which overwrites default
- Extended and improved documentation
- Built with XCode 6, now requires Mac OS X 10.6 or later
- Fixed a bug where "Provide as a Service" failed to be read from saved profiles
- Fixed bug where a custom bundle identifier in a saved Profile would not be loaded
- Fixed bug where the Create button would remain greyed out even though all requirements were satisfied
- Fixed bug where progress indicator would keep animating after execution in Progress Bar output mode
- Fixed bug where command line tool complained about valid .icns filenames
- Fixed bug where command line tool would always create XML property lists instead of binary ones
- Refactored all deprecated method calls
- Various minor interface refinements
- Improved documentation

What is new in version 4.8:

  • New "Prompt for file on launch" option
  • Redesigned Drop Settings sheet
  • Fixed issue where version would not appear in Get Info in Finder (missing CFBundleShortVersionString)
  • Generated apps have NSHumanReadableCopyright defined again
  • Extensive updates to documentation
  • "Provide as a Mac OS X Service" no longer enabled by default
  • Removed all support for file types. They are ancient crust now mostly ignored by Mac OS X and should no longer be used.
  • Improved uninstall script
  • Fixed issue where a generated icon file referenced in a Profile could be overwritten
  • Documentation files now open in default browser, not in default .html handling app
  • Fixed broken nib optimization. Platypus now correctly detects XCode 4 installs.

Like it? Share us with your friends

Similar Software


4 Jan 15


3 Jan 15

Other Software of Developer Sveinbjorn Thordarson


4 Jan 15


3 Jan 15

Vox Machina
Vox Machina

3 Jan 15


4 Jan 15


3 Jan 15

MacRPM Utilities
MacRPM Utilities

4 Jan 15


4 Jan 15

Comments to Platypus

Comments not found
Add Comment
Turn on images!