PHPackages                             aleksip/patternengine-tpl - 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. aleksip/patternengine-tpl

ActivePatternlab-patternengine[Templating &amp; Views](/categories/templating)

aleksip/patternengine-tpl
=========================

PHPTemplate PatternEngine for Pattern Lab

v1.0.0(8y ago)0852GPL-2.0-or-laterPHP

Since Feb 5Pushed 8y ago1 watchersCompare

[ Source](https://github.com/aleksip/patternengine-php-tpl)[ Packagist](https://packagist.org/packages/aleksip/patternengine-tpl)[ RSS](/packages/aleksip-patternengine-tpl/feed)WikiDiscussions develop Synced 3d ago

READMEChangelog (2)Dependencies (1)Versions (4)Used By (2)

PHPTemplate PatternEngine for Pattern Lab
=========================================

[](#phptemplate-patternengine-for-pattern-lab)

The PHPTemplate PatternEngine allows you to use [PHPTemplate](https://www.drupal.org/docs/7/theming) as the template language for Pattern Lab PHP. Once the PatternEngine is installed you can use PHPTemplate-based StarterKits and StyleguideKits.

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

[](#installation)

The PHPTemplate PatternEngine comes pre-installed with the [Pattern Lab Edition for PHPTemplate](https://github.com/aleksip/edition-php-tpl). Please start there for all your PHPTemplate needs.

### Composer

[](#composer)

Pattern Lab PHP uses [Composer](https://getcomposer.org/) to manage project dependencies with Pattern Lab Editions. To add the PHPTemplate PatternEngine to the dependencies list for your Edition you can type the following in the command line at the base of your project:

```
composer require aleksip/patternengine-tpl

```

See Packagist for [information on the latest release](https://packagist.org/packages/aleksip/patternengine-tpl).

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~10 days

Total

2

Last Release

3058d ago

### Community

Maintainers

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

---

Top Contributors

[![aleksip](https://avatars.githubusercontent.com/u/1181287?v=4)](https://github.com/aleksip "aleksip (4 commits)")

---

Tags

drupal-7pattern-labpatternenginephp

### Embed Badge

![Health badge](/badges/aleksip-patternengine-tpl/health.svg)

```
[![Health](https://phpackages.com/badges/aleksip-patternengine-tpl/health.svg)](https://phpackages.com/packages/aleksip-patternengine-tpl)
```

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3851.2M](/packages/limenius-react-bundle)[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.

282.2k](/packages/webkinder-sproutset)

PHPackages © 2026

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