URLEncode.framework is a Cocoa framework for shortening URLs via the Urlenco.de service. The framework supports asynchronous operation and can both encode full URLs and expand shortened URLs.
Note that URLEncode requires Mac OS X 10.5 as it uses Objective-C 2.0 property syntax (this may change if people ask for it - not a huge big deal). URLEncode.framework is built using Blake Seely's BSJSONAdditions.
URLEncode Subversion Repository
svn co http://speirs.org/svn/URLEncode/trunk