IntroductionImplementations of the URI Template specification. This project contains a Python implementation. Please add yours to the list or drop a pointer to one in the comments: If you leave a pointer to a project in the comments I will remove your comment after I have added it to the list (nothing personal, this will just make it easier for me to track which links I've added to the list).
|
While part of a larger implementation, the WADL project has a URI builder implementation in it as well:
https://wadl.dev.java.net/
ASP.NET MVC does not use URI Templates, but I really think it should. If anyone knows someone in the ASP.NET MVC team, please poke them in the right direction!
I don't believe the WADL implementation has a complete URI Template implementation.
Perl:
http://search.cpan.org/dist/URI-Template/ # stable release, implements spec 01
http://search.cpan.org/dist/URI-Template-0.14_01/ # dev release, implements spec 03
This one has been around for a while:
http://code.google.com/p/uritemplate/
Note that there's only source code here.
The Restlet Framework has builtin support for URI template, both for URI parsing and formatting for a while as well: http://www.restlet.org
See the org.restlet.routing.Template class in Restlet 2.0.