PHPackages                             taluu/link-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. taluu/link-tpl

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

taluu/link-tpl
==============

Templating Engine for PHP

1.14.0(13y ago)833[12 issues](https://github.com/Taluu/Link-TPL/issues)[1 PRs](https://github.com/Taluu/Link-TPL/pulls)BSD-3-ClausePHPPHP &gt;=5.2.1

Since May 14Pushed 13y agoCompare

[ Source](https://github.com/Taluu/Link-TPL)[ Packagist](https://packagist.org/packages/taluu/link-tpl)[ Docs](http://link.talus-works.net/)[ RSS](/packages/taluu-link-tpl/feed)WikiDiscussions master Synced 2d ago

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

Link TPL
========

[](#link-tpl)

A templating engine in PHP, using a XML syntax like, and a parser based on PCREs.

**Requires** at least *PHP 5.2.3*, because of the utilisation of the Standard PHP Library and several object specifications available only since 5.2.1. Compatible PHP 5.3, PHP 5.4 and PHP 5.5

[![Build Status](https://camo.githubusercontent.com/99da32001c26783a3df6fa2a1d5dbde95d3d282d7cd861d5e5fc9ec9918b3606/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f54616c75752f4c696e6b2d54504c2e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/Taluu/Link-TPL)

Documentation
-------------

[](#documentation)

For any pieces of documentation, check the [official site](http://www.talus-works.net)([Talus' TPL &gt; Documentation](http://www.talus-works.net/forum-7-p1-documentation.html)). It is in french though, and is up to date only for Link &lt; 1.13 (aka Talus TPL).

A recent version of the documentation (in english) can be found in the `docs`folder, and an online version in available on [Read the docs.org](http://readthedocs.org/docs/link-templates/en/latest).

For Link &lt; 1.13, you may find an english documentation on [Pingax's fork of Link TPL](http://github.com/Pingax/Link-TPL/).

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

[](#installation)

You have multiple ways to install Link. If you are unsure what to do, go with the tarball.

### From the tarball release

[](#from-the-tarball-release)

1. Download the most recent tarball from the [download page](https://github.com/Taluu/Link-TPL/tags)
2. Unpack the tarball
3. Move the files somewhere in your project

### Development version

[](#development-version)

1. Install Git
2. `git clone git://github.com/Taluu/Link-TPL.git`

### Via Composer

[](#via-composer)

1. Install composer in your project: `curl -s http://getcomposer.org/installer | php`
2. Create a `composer.json` file in your project root:

    ```
      {
        "require": {
          "Taluu/Link-TPL": "1.*"
        }
      }
    ```
3. Install via composer : `php composer.phar install`

About this project...
---------------------

[](#about-this-project)

This project was initiated as a fork "from scratch" from the templating engine of the [Fire Soft Board](http://www.fire-soft-board.com) project. It also has some stuff inspired from the [Twig](https://github.com/fabpot/Twig)'s, [PHPBB3](https://github.com/phpbb/phpbb3)'s and [Django](https://github.com/django/django)'s templating engines.

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 99.7% 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 ~335 days

Total

2

Last Release

4829d ago

### Community

Maintainers

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

---

Top Contributors

[![Taluu](https://avatars.githubusercontent.com/u/239685?v=4)](https://github.com/Taluu "Taluu (379 commits)")[![minirop](https://avatars.githubusercontent.com/u/451828?v=4)](https://github.com/minirop "minirop (1 commits)")

---

Tags

templating

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/taluu-link-tpl/health.svg)

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

###  Alternatives

[twig/twig

Twig, the flexible, fast, and secure template language for PHP

8.7k465.7M7.2k](/packages/twig-twig)[mustache/mustache

A Mustache implementation in PHP.

3.3k47.6M324](/packages/mustache-mustache)[smarty/smarty

Smarty - the compiling PHP template engine

2.4k41.8M457](/packages/smarty-smarty)[timber/timber

Create WordPress themes with beautiful OOP code and the Twig Template Engine

5.7k3.7M132](/packages/timber-timber)[league/plates

Plates, the native PHP template system that's fast, easy to use and easy to extend.

1.5k6.2M273](/packages/league-plates)[eftec/bladeone

The standalone version Blade Template Engine from Laravel in a single php file

8379.7M105](/packages/eftec-bladeone)

PHPackages © 2026

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