Cezz and I have been hard at work creating a high quality, powerful helper library for both users and developers alike. We would like to present the Shorten URL services library! For the end user / administrator (see third post for list of add-ons using our library): Powerful control over which methods are available (at least those that require options) Choice of default shortener Enable / Disable shortening services Install / Uninstall advanced shorteners Easy install of new methods (requires a new file upload, thats it!) For the developer (see second post for developer documentation): Easy implementation (may call 1 function and support them all, or go advanced and support all available as options) Powerful development features (of new methods) Simple loading of methods / calling the correct shortener Testing suite (secondary add-on found in /library/Shorten/Test/) And, out of the box, our library supports the following services: Awe.sm Bit.ly Cli.gs Goo.gl Is.gd Kwn.me (Default shortener) No Shortening (to allow disabling of the service unless specified by code) Quicklink.me (No longer a separate module, but can be set to work via kwn.me's settings) Simple URL shortening (removes the title from links for your board specifically) TinyURL Ur.ly Would you like to see more? Leave a comment below. Developing one you'd like included? Post it below! Installation: Installing this library is as easy as uploading the files to your library directory, and importing the addon_shortenURL.xml file. Then, set up options as you require/wish. Change Log: v1.0.1: - Updated Kwn.me to include an optional setting (kwn.me's URL parameter) after speaking with its owners: Mikey & Floris.