a routing library for browser