Software
Here are some programs I've written and released.
Command-line Programs | |
icalBuddy "icalBuddy is a command-line utility that can be used to get lists of events and tasks/to-do's from the OS X calendar database (the same one iCal uses)." | |
setWeblocThumb "This is a small command-line program for OS X that assigns custom icons to Web Internet Location (.webloc) files, displaying a thumbnail of the web page that they point to." | |
asprint "This is a small command-line program for OS X that pretty-prints out contents of compiled AppleScript (.scpt) files using ANSI escape sequences." | |
trash "This is a small command-line program for OS X that moves files or folders to the trash." | |
Code | |
ANSIEscapeHelper "ANSIEscapeHelper is an Objective-C class for dealing with ANSI escape sequences. Its main purpose is to translate between NSStrings that contain ANSI escape sequences and similarly formatted NSAttribu..." | |
CalStoreHelper "CalStoreHelper is a Python class that lets you easily get events and tasks from the OS X calendar store." | |
PEG Markdown Highlight "This is a syntax highlighter for the Markdown language, designed to be integrated into GUI text editor programs. It uses a recursive-descent parser for interpreting the input (instead of e.g. regular ..." | |
Unmaintained Software | |
Tagger "Tagger is a small application for OS X that can be used for quickly adding arbitrary textual tags to files. Here's a screenshot:" | |
LaunchList "LaunchList is a small OS X application you can use to quickly and easily open a bunch of stuff (i.e. applications, files, folders and web pages) at the same time. See my blog post about it for more in..." | |
TagLists "TagLists is a small application for OS X that allows you to quickly see which files you've tagged with particular tags. Here are two screenshots:" | |
ImageFolderQLGenerator | |
Hidden Settings "Hidden Settings is a preference pane that installs into the System Preferences application in Mac OS X. The purpose of it is to provide users an easy way to access some hidden features in the operatin..." |