Template::Tools(3) User Contributed Perl Documentation Template::Tools(3)

# [NAME](#NAME)

Template::Tools - Command Line Tools for the Template Toolkit

# [Template Tools](#Template_Tools)

The Template Toolkit includes the following command line tools for processing templates.

## [tpage](#tpage)

The tpage script can be used to process a single template using the Template Toolkit.

```
    $ tpage --define msg="Hello World" greeting.tt2
```

Use the "-h" option to get a summary of options:

```
    $ tpage -h
```

See the Template::Tools::tpage documentation for further information and examples of use.

## [ttree](#ttree)

The ttree script can be used to process an entire directory of templates.

```
    $ ttree --src /path/to/templates --dest /path/to/output
```

Use the "-h" option to get a summary of options:

```
    $ ttree -h
```

See the Template::Tools::ttree documentation for further information and examples of use.

2026-08-30 perl v5.44.0

---

Document: Template::Tools(3pm) from perl-template-toolkit 3.106-r2 (Chainguard OS)
Source: https://github.com/abw/Template2.git
