back to notes

iOS URL router libraries

All of these libraries provide a mechanism to map a URL pattern to a UIViewController class, and provide parsed parameters to the view controller via a property.

  • HHRouter – the newest kid on the block, seems to be the simplest, too.
  • routable-ios – more options (anonymous callbacks, presentation styles, etc.), but still looks simple. Some of the naming doesn't seem very Cocoa-y. It's also available for Android: routable-android
  • ABRouter – I'm not a fan of its mixing in with a UINavigationController, or the SOCKit dependency.


last updated march 2014