a SENSIOLABS Product
Symfony

Templating
Simple yet powerful templating framework

The Symfony Templating component provides all the tools needed to build any kind of template system.

The Symfony Templating component is a thin and flexible layer on top of PHP that provides simple but powerful features, covering most templating common needs.

Fast

One of the goals of Symfony Templating component is to be as fast as possible. With the possibility to compile any kind of template down to plain PHP code, you can use the templating system without any overhead whatsoever, certified.

Full-Featured

Symfony Templating implements everything you need to build powerful templates with ease: layouts, multiple-inheritance, slots, helpers, and much more.

Flexible

Symfony Templating is flexible enough for all your needs, even the most complex ones. Thanks to an open architecture, you can implement your own template loaders, template renderers, and template helpers.

Easy to use

There is only one archive to download, and you are ready to go. No configuration, and no installation. Drop the files in a directory and start using it today in your projects.

Documented

Symfony Templating is fully documented, with a dedicated online book, and of course a full API documentation.

Unit tested

The library is fully unit-tested. With 100% code coverage, the library is stable and ready to be used in large projects.

Who is behind Symfony Templating?

The Symfony Templating library is being developed and maintained by the symfony project team. It has been extracted from symfony to be used as a standalone library. Symfony Templating is part of the symfony components project.

powered by symfony - "symfony" is a trademark of Fabien Potencier, all rights reserved - The components "animals" are © 2009 Sensio Labs

The Sensio Labs Network

Since 1998, Sensio Labs has been promoting the Open-Source software movement by providing quality web application development, training, consulting.
Sensio Labs also supports several large Open-Source projects.