Daappelganger shares your music using a custom version of the "daapd" music sharing engine. "daapd" is orginally coded by Alexander Oberdörster, and more information on his daapd project is located here:

http://www.deleet.de/projekte/daap/daapd/

Daappelganger's Mac OS X specific code is written by Jeff Hobbs and Ben Lentz. Daappelganger is being released as free software under the GPL:

Download the source code of the latest version here. (requires Xcode 2.2 or higher to compile)

Daappelganger also uses libhowl, libid3tag and libmp4 for various functions; visit their respective sites for additional information.

Change log:
1.1 is a feature release.

  • compiled the daapd engine to be location-independent and bundled the engine inside the .app bundle, thus removing the need for a .pkg install.
  • modified the application and engine to no longer require an admin password for music sharing.
  • many wonderful user interface enhancements.
  • added "File > Reset Daappelganger..." function to optionally remove the (now redundant) support files required for older versions of Daappelganger.
  • added a link to electronic documentation under "Help".
  • added a link to email Jeff and Ben under "Help".
1.0.2 is a feature release.
  • added a "Add to Music Share" button which adds locations for Daappelganger to search for music files.
  • tidied up the configuration app user interface a little more.
  • removed the rest of the umlauts. sigh. I miss them already.
1.0.1 is a bugfix release.
  • changed the previously installed "LaunchDeamon" to a "LaunchAgent" so Daappelganger will not run as root.
  • tidied up the configuration app user interface.
  • made the icon shinier.
  • removed some (but not all) of the umlauts.
~jeff