PHPackages                             pear/html\_template\_it - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. pear/html\_template\_it

AbandonedLibrary[Templating &amp; Views](/categories/templating)

pear/html\_template\_it
=======================

More info available on: http://pear.php.net/package/HTML\_Template\_IT

v1.3.3(6mo ago)296.9k↑60.7%18BSD-3-ClausePHPPHP &gt;=5.6CI passing

Since Jan 22Pushed 6mo ago11 watchersCompare

[ Source](https://github.com/pear/HTML_Template_IT)[ Packagist](https://packagist.org/packages/pear/html_template_it)[ RSS](/packages/pear-html-template-it/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (7)Dependencies (2)Versions (4)Used By (0)

HTML\_Template\_IT - Integrated Templates
=========================================

[](#html_template_it---integrated-templates)

[![Build Status](https://camo.githubusercontent.com/76e38432705fafcc33570141832616db08195937c8132393cda84767a12c2a5f/68747470733a2f2f7472617669732d63692e6f72672f706561722f48544d4c5f54656d706c6174655f49542e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/pear/HTML_Template_IT)

HTML\_Template\_IT is a templating engine designed to allow easy separation of concerns. It does this by clearly separating the presentational code from the PHP code. The presentation code may be of any format, however generally XML or HTML is used. This engine works on the foundation of blocks and placeholders. It uses the hierarchy of blocks to determine which presentational code is instantiated when blocks are parsed. The placeholders allow the insertion of "dynamic" information. There are two classes to use for templating. HTML\_Template\_IT is used for basic templating needs. HTML\_Template\_ITX gives you full power over the templating engine, allowing blocks to be added, and function callbacks to be used.

[Homepage](http://pear.php.net/package/HTML_Template_IT/)

Installation
------------

[](#installation)

For a PEAR installation that downloads from the PEAR channel:

`$ pear install pear/html_template_it`

For a PEAR installation from a previously downloaded tarball:

`$ pear install HTML_Template_IT-*.tgz`

For a PEAR installation from a code clone:

`$ pear install package.xml`

For a local composer installation:

`$ composer install`

To add as a dependency to your composer-managed application:

`$ composer require pear/html_template_it`

Tests
-----

[](#tests)

Run the tests from a local composer installation:

`$ ./vendor/bin/phpunit`

License
-------

[](#license)

Modified BSD license

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance68

Regular maintenance activity

Popularity37

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1441 days

Total

3

Last Release

191d ago

PHP version history (2 changes)v1.3.1PHP &gt;=5.4

v1.3.2PHP &gt;=5.6

### Community

Maintainers

![](https://www.gravatar.com/avatar/1323714f58f9144af310e5e4217e61b96ad7c42bc5c93a1f2d97deca95f6f4f8?d=identicon)[ashnazg](/maintainers/ashnazg)

![](https://www.gravatar.com/avatar/a1a2e6fe03f91204de2117430a748a12db2957eb113d4a50fc86d68d3c851e11?d=identicon)[cweiske](/maintainers/cweiske)

![](https://www.gravatar.com/avatar/244aa5ea757c09dc227ef8762d2a461d26774995b610c39c252dd12da93ebf2b?d=identicon)[saltybeagle](/maintainers/saltybeagle)

---

Top Contributors

[![pierrejoye](https://avatars.githubusercontent.com/u/282408?v=4)](https://github.com/pierrejoye "pierrejoye (34 commits)")[![ashnazg](https://avatars.githubusercontent.com/u/100170?v=4)](https://github.com/ashnazg "ashnazg (21 commits)")[![dsp](https://avatars.githubusercontent.com/u/14013?v=4)](https://github.com/dsp "dsp (20 commits)")[![CloCkWeRX](https://avatars.githubusercontent.com/u/365751?v=4)](https://github.com/CloCkWeRX "CloCkWeRX (18 commits)")[![duboism](https://avatars.githubusercontent.com/u/4348913?v=4)](https://github.com/duboism "duboism (14 commits)")[![hypermkt](https://avatars.githubusercontent.com/u/1726225?v=4)](https://github.com/hypermkt "hypermkt (9 commits)")[![helgi](https://avatars.githubusercontent.com/u/70530?v=4)](https://github.com/helgi "helgi (6 commits)")[![mj](https://avatars.githubusercontent.com/u/5277?v=4)](https://github.com/mj "mj (5 commits)")[![till](https://avatars.githubusercontent.com/u/27003?v=4)](https://github.com/till "till (3 commits)")[![zymogo](https://avatars.githubusercontent.com/u/6935433?v=4)](https://github.com/zymogo "zymogo (2 commits)")[![kenguest](https://avatars.githubusercontent.com/u/234118?v=4)](https://github.com/kenguest "kenguest (2 commits)")[![sebastianbergmann](https://avatars.githubusercontent.com/u/25218?v=4)](https://github.com/sebastianbergmann "sebastianbergmann (1 commits)")[![tombrain](https://avatars.githubusercontent.com/u/523219?v=4)](https://github.com/tombrain "tombrain (1 commits)")[![golgote](https://avatars.githubusercontent.com/u/12360?v=4)](https://github.com/golgote "golgote (1 commits)")

### Embed Badge

![Health badge](/badges/pear-html-template-it/health.svg)

```
[![Health](https://phpackages.com/badges/pear-html-template-it/health.svg)](https://phpackages.com/packages/pear-html-template-it)
```

###  Alternatives

[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6941.5M396](/packages/drupal-core-recommended)[roundcube/roundcubemail

The Roundcube Webmail suite

7.0k1.4k3](/packages/roundcube-roundcubemail)[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3861.2M](/packages/limenius-react-bundle)[area17/laravel-auto-head-tags

Laravel Auto Head Tags helps you build the list of head elements for your app

4616.0k](/packages/area17-laravel-auto-head-tags)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.2k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

291.8k](/packages/webkinder-sproutset)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
