thephpleague/plates
Native PHP template system observed · 2026-08-28
Health v2 · maintenance only
50/100
- Activity 61
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4800
- days_rel: 669
- days_push: 235
- n_releases_24m: 1
Adoption not part of the score
1529 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Plates is a native PHP template system that is fast, easy to use, and easy to extend. It brings modern template features like layouts, inheritance, and data sharing to plain PHP templates without requiring a new syntax to learn.
Use cases
- render html views with native php templates
- use template layouts and inheritance in php
- avoid learning a new template syntax like twig
- share and preassign data across templates
- group templates into namespaced folders
- add custom template functions and extensions
When to choose
- you prefer native PHP over compiled template languages like Twig or Smarty
- you want a framework-agnostic, lightweight templating library
- you want to reuse existing PHP functions in your templates
- you need layouts, sections, and template inheritance without a new syntax
When to avoid
- you want sandboxed templates with auto-escaping by default
- your team prefers a dedicated template language with stricter separation of logic and views
- you need compiled templates for maximum performance
Facets
library · maturity stable
templating web-development backend php native-php-templates template-engine framework-agnostic layouts template-inheritance
4 sources
- readme: https://github.com/thephpleague/plates · fetched 2026-08-28 · a6ea60680c68
- homepage: https://platesphp.com · fetched 2026-08-29 · 362e32b24d2b
- site_page: https://platesphp.com/getting-started/simple-example · fetched 2026-08-29 · 2f8230dd8aa0
- site_page: https://platesphp.com/getting-started/installation · fetched 2026-08-29 · 50493c7a0f32
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| thephpleague/plates | main | 50 |
For agents
markdown · JSON · MCP: product_card(name="thephpleague/plates")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem