Platypus for Mac

Publisher's Description

From Sveinbjorn Thordarson:

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.

Platypus sports the following features:

  • Authentication dialog for executing script with privileges
  • Setting custom icons for script applications
  • Scripts receive paths of dropped files as arguments
  • Scripts receive path to application bundle via $1 (ARGV[0])
  • Interface for copying support files into application bundle
  • Support for Shell, Perl, Ruby, PHP, Python, Tcl, Expect, AppleScript
  • Support for arbitrary interpreter definition -- which effectively means support for any kind of interpreted scripting language
  • Apps can be set to run in the background
  • Apps can print script output into a text window
  • Script encryption and checksumming for secure applications
  • Command line utility for automating the creation of applications

What's new in this version:

  • New output mode: Status Menu
  • Generated apps now have editable nib files
  • New "Optimize Application" option which strips/compiles nibs and removes unnecessary files from generated application bundle
  • Current working directory is now set to .app/Contents/Resources in scripts running with Admin privileges
  • Auto-scrolling of output in Web View mode
  • Drag and drop now works properly in Web View windows
  • Various interface refinements
  • ... See all new features

More Popular Programming Software downloads

  1. JavaScript OSA

    114 downloads

  2. Adobe AIR

    86 downloads

  3. OpenGL Extensions Viewer

    80 downloads

  4. NetBeans

    66 downloads

  5. PlistEdit Pro

    60 downloads

All User Reviews

Results 1-9 of 9

  • 4.0 stars

    "Does what it says."

    November 30, 2010  |   By andrew104

    Version: Platypus 4.4

    Pros

    Does what it says.

    Cons

    Does what it says.

    Summary

    Easy way to create basic apps. Limited use but perfect at what it does.

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "Brilliant!"

    July 27, 2010  |   By slboettcher

    Version: Platypus 4.3

    Summary

    This review was originally posted on VersionTracker.com.
    I thank you much for this great tool.
    It has made my life easier, and allows me to use my basic skills to do more than I could normally do.
    Thumbs up!

    SB

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "It did what I wanted"

    October 12, 2004  |   By simty09

    Version: Platypus 2.6

    Summary

    This review was originally posted on VersionTracker.com.
    I know nothing about coding. I had a script that I used to run from the Applescript environment whenever required. I opened it in Platypus saved it as standalone drop-able item and i now have a one click solution. Never read any documentation because I never had to....It just worked.

    Thank you

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "EXCELLENT!!!"

    August 23, 2004  |   By dsect

    Version: Platypus 2.5

    Summary

    This review was originally posted on VersionTracker.com.
    Not only is this a great idea and a great implementation, but when I had a problem, the developer responded immediately and fixed it!

    If you write scripts, you must have Platypus.

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "Great!"

    May 12, 2004  |   By cPepper

    Version: Platypus 2.2

    Summary

    This review was originally posted on VersionTracker.com.
    This app is really great, user-friendly and feature-rich. What I like most: It supports start by dropping file(s) on the generated program. Just imagine what you could do now with your X11 applications - or even with MacDoomLegacy (drop some PWADs on a script that writes "addfile" lines into the config file, and enjoy) !

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "it's fun"

    May 4, 2004  |   By [PTX]

    Version: Platypus 2.2

    Summary

    This review was originally posted on VersionTracker.com.
    This app supports AppleScript. Even, you can build apps that do not generate "connection" errors, such as the ones from Apple's AppleScript Editor. I have been searching a solution to this problem for long: I found Platypus.
    Very cool little app, coming with samples and tutorials. I didnt test all the script features, just AppleScript, but anyway I give 5 stars.

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "five and a half stars"

    April 29, 2004  |   By grikdog

    Version: Platypus 2.1

    Summary

    This review was originally posted on VersionTracker.com.
    I really like Platypus, which has secured a permanent corner in my toolbox. And it keeps getting better. Whether it supports AppleScript or not is irrelevant to me, since I can always call osascript -l AppleScript -e command from any shell script. Although I'm familiar with older versions of Perl and Ruby, I seem to do most of my scripting in Bash. Wrapped in Platypus, which is now so good it almost requires a user's manual, my efforts join the contents of my /Applications folder without a blush (along with Gimp.app!)

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "This seems cool but...."

    June 14, 2003  |   By boffin

    Version: Platypus 1.2

    Summary

    This review was originally posted on VersionTracker.com.
    It does not work with Applescript as advertsied, the apps just refuse to launch.
    4 points because im sure it an oversight and will be fixed soon.

    Reply to this review

    Was this review helpful? (0) (0)

  • 5.0 stars

    "Exactly what I was looking for!"

    June 13, 2003  |   By dcoshel

    Version: Platypus 1.2

    Summary

    This review was originally posted on VersionTracker.com.
    This is excellent, and works as advertised. Nothing could be simpler than dropping a script on the platypus, then saving a WORKING APPLICATION to your Desktop. This means that Login Items can start up a script as though it were a normal application, without spewing ugly Terminal windows all over the desktop when you try to launch a KludgeScript.command ! Of course, it also means MANY, MANY other things, but those can be left as exercise for the imagination... ;-) Platypus should have been on board with the first non-beta OS X, in my opinion. My only micro-cavil ... no, nano-cavil ... is that some of us use Bash, and some of us will use Shells Not Yet Dreamed Of, so it would be nice if you could honor the shebang line. Thanks MUCH for adding Ruby support, one of my favorites.

    Reply to this review

    Was this review helpful? (0) (0)

Add Your Review

or Log in or create an account to post a review.
You are logged in as . Please submit your review for Platypus 4.3
Add Your Review

The posting of advertisements, profanity, or personal attacks is prohibited.
Click here to review our site terms of use.

Submit your reply

Submit

The posting of advertisements, profanity, or personal attacks is prohibited.
Click here to review our site terms of use.

cancel

E-mail this review

Submit cancel

Report offensive content

If you believe this comment is offensive or violates the CNET's Site Terms of Use, you can report it below (this will not automatically remove the comment). Once reported, our staff will be notified and the comment will be reviewed.

Select type of offense:

Offensive: Sexually explicit or offensive language
Spam: Advertisements or commercial links
Disruptive posting: Flaming or offending other users
Illegal activities: Promote cracked software, or other illegal content
Submit cancel

Previous Versions:

Error

close

ERROR MESSAGE

If you think this is an error, please contact CNET TechTracker Support for further assistance.

Ok

Running Request

close

loading

Smart Install Software

close

CNET TechTracker will now automatically install software without requiring further action by you. (Note: This feature automatically accepts associated EULAs and third party applications on your behalf.)

You have selected the following software to Smart Install:

CNET TechTracker will attempt to install this software without interrupting you again. If an application requires manual installation, CNET TechTracker will download the installer and prompt you to take further action.

Proceed with Smart Install?

Confirm Standard Install Cancel

Submit a problem report for Platypus

close

Please describe the problem you have with this software. This information will be sent to our editors for review.

Problem:

The CNET Installer isn't working as expected

The download link does not work

The software has a newer version

The software contains malware

Other

Description:

Please select a feedback type.

Please enter a description.

Submit Problem Report

Problem Report submitted

close

Thank you for submitting a problem report! The Download team is committed to providing you with accurate software information.

OK

Or, Learn More About Platypus

Installed

Smart Install
Platypus for Mac
  • Recently Viewed Products
  • My Lists
  • My Software Updates
  • Promo
  • Log In | Join CNET