URI Template Router

Match a URI to a URI template from a set of templates.

Features

Complete URI Template support

URI Template Router supports expansion for of the features of RFC 6570 URI templates, and pattern matching for most of the features that are reversible.

Expand URI Templates

A Route can expanded to a string, given values for the variables.

Match a URI to a set of URI Templates

Create a routing table from a set of URI Templates and evaluate matches to a request-URI. More specific routes always match first; insertion order never affects the result.