Scripting OSX with Unix
August 28, 2007 by kapilt
I’m currently using osx for a desktop, being able to write simple python applications which have interactive user interfaces, and which can retain OSX semantics (drag and drop), for scripting common tasks, would be great. I stumbled upon a set of tools today, that allows exactly that.
Cocoa Dialog
http://cocoadialog.sourceforge.net/
cocoadialog provides the ability for cocoa creating user interface dialogs
Playtpus
http://www.sveinbjorn.org/platypus
provides the ability to create osx applications from scripts… “Creating installers, maintenance applications, login items, launchers, automations and droplets is very easy using Platypus.”
Marco Polo
http://www.symonds.id.au/marcopolo/
slightly offbase, but also useful, this takes scripting osx to the next level, by providing a rule based framework that can respond to contextual events (network, devices, etc).
just as excellent, in fine gnu tradition… all of these tools are free software, released under the GPL


