Help language development. Donate to The Perl Foundation

URI::Template zef:jonathanstowe last updated on 2023-07-01
# URI::Template 

Implementation of for Raku

![Build Status](

## Synopsis


use URI::Template;

my $template = => '{/foo,bar}');

say $template.process(foo => 'baz', bar => 'quux'); #


## Description

This provides an implementation of [RFC 6570]( which allows for the definition of a URI through variable expansion.

## Installation

Assuming you have a working Rakudo installation you should be able to install this with *zef* :

    # From the source directory
    zef install .

    # Remote installation

    zef install URI::Template

## Support

Suggestions/patches are welcomed via github at

The test data covers all of the examples given in the RFC and a few others,
if you think the behaviour is incorrect please state the section of the RFC
and provide a failing example with the required variables, template and the
expected output.

## Licence

Please see the LICENCE file in the distribution

© Jonathan Stowe 2015, 2016, 2017, 2019, 2020

The testing uses the test data from
please see the in the t/data/uritemplate-test for the license for that project.