Ready! Dave Dribin's 1UP

Software

Here’s a list of my open source software projects. Most are not full-blown applications, but just libraries or snippets of code. These days there is a heavy bent on Cocoa and Mac OS X source code. Unless stated otherwise, they are released under the MIT license. Some of the projects at the end are dormant, meaning I no longer work on them. However, feel free to use them, as-is.

Repositories

I am currently using Mercurial for my version control system and I’m hosting the repositories locally:

http://www.dribin.org/dave/hg/

To clone a repository:

    % hg clone http://www.dribin.org/dave/hg/DDFoundation/

Some projects are hosted offsite at either Google code or SourceForge. I am trying to migrate projects in my Google code project locally, but they’re not all here, yet.

Active Projects

MAME OS X

I maintain MAME OS X, a port of the MAME arcade emulator to Mac OS X.

SourceForge Home Page

DDHidLib

Version 1.1: source

An Objective-C wrapper around IOHIDLib.

svn | MIT

ddcurl

An Objective-C wrapper around the libcurl HTTP library. It has a similar API to NSURLConnection.

svn | MIT

DDCoreAudio

An Objective-C wrapper around the CoreAudio framework. This makes it easier to create AudioUnits and hook up AUGraphs. It simplifies the calling conventions by turning errors into exceptions.

hg | MIT

osx-trash

Mac OS X trash manipulation from the command line.

Main Page | MIT

Radar Forwarder

Version 1.0: source | binary

An application and preference pane that forwards rdar:// URLs to the Open Radar website (or any other URL).

hg | MIT

DDFoundation

Version 1.0b3: source

Additions to Foundation.

hg | MIT

DDCoreData

Additions to CoreData.

hg | MIT

ddcli

Version 1.0: source

A framework for building command line based Objective-C tools.

hg | API | MIT

LOLspeak

A LOLspeak translation dictionary.

Main Page

QLEnscript

Version 1.0: source | binary

A Quick Look plugin to colorize source code, based on the enscript tool.

svn | MIT

trigint

Version 1.0: source

An integer-based trigonometry library.

hg | API | MIT

Dormant Projects

Game Launcher

A universal front-end for games written for DOS and Windows. This has been dormant for quite some time, but is still popular.

Main Page | GPL

Movable Type Hacks

Various hacks I’ve made to Movable Type, specifically to make permalink URLs more friendly. These are not necessary for post 3.x versions of Movable Type.

Main Page

perl-strip

A collection of modules and scripts to interface with the Strip application for Palm handheld computers.

Main Page

libamp Modifications

Modifications I had to make to the stock libamp 0.3 source.

Main Page

Ant Tasks for J2ME

Custom tasks to assist in building J2ME applications with ant.

Main Page

wx4j

A Java binding for wxWidgets providing a Java GUI toolkit using native widgets.

SourceForge Home Page

Jamm

A web application to manage virtual email account information stored in an LDAP directory.

SourceForge Home Page

These pages are copyright © 2002-2008 by Dave Dribin. If you have any comments or suggestions, please contact me.