PHPackages                             adamkiss/kirby-view - 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. adamkiss/kirby-view

ActiveKirby-plugin[Templating &amp; Views](/categories/templating)

adamkiss/kirby-view
===================

Tempest View template engine for Kirby CMS

0.1.1(5mo ago)04MITPHPPHP ^8.4

Since Nov 10Pushed 5mo agoCompare

[ Source](https://github.com/adamkiss/kirby-view)[ Packagist](https://packagist.org/packages/adamkiss/kirby-view)[ RSS](/packages/adamkiss-kirby-view/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (4)Versions (3)Used By (0)

Tempest/View for Kirby
======================

[](#tempestview-for-kirby)

This package enables [`Tempest/View`](https://tempestphp.com/2.x/essentials/views) for your own Kirby applications.

Note

This is a very first, beta version of the plugin; I wanted to use Tempest View with Kirby, but haven't yet had time to add tests, etc. Continue on your own risk.

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

[](#installation)

### Installation with composer

[](#installation-with-composer)

```
composer require adamkiss/kirby-view

```

What is Tempest/View
--------------------

[](#what-is-tempestview)

According to [Tempest internals → View specifications](https://tempestphp.com/2.x/internals/view-spec):

> Tempest View is a server-side templating engine powered by PHP. Most of its syntax is inspired by Vue.js. Tempest View aims to stay as close as possible to HTML, using PHP where needed. All syntax builds on top of HTML and PHP so that developers don't need to learn any new syntax.

Usage
-----

[](#usage)

After installing the plugin, any template ending in `.view.php` will be automatically processed by the plugin; All the snippets ending in `.view.php` will be also available as tempest `x-` components, i.e. `site/snippets/layout.php` will be available as `x-layout`.

You can also use pure PHP snippets with View, just use the included component `x-snippet`:

```

```

All the documentation about Tempest/View is in the [official documentation](https://tempestphp.com/2.x/essentials/views).

### Views

[](#views)

All the generated (cached) views are stored in `{cache location}}/views` directory.

Credits
-------

[](#credits)

- [Tempest PHP](https://tempestphp.com)
- [Lukas Leitsch](https://github.com/lukasleitsch) for [Kirby Blade](https://github.com/lukasleitsch/kirby-blade#readme)

Copyright &amp; License
-----------------------

[](#copyright--license)

2025 Adam Kiss

Licensed under MIT license

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance70

Regular maintenance activity

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

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

Total

2

Last Release

171d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8eb0379405b0057e59868aa52d6763c48bf909926aa626c51eaade5246b8415d?d=identicon)[adamkiss](/maintainers/adamkiss)

---

Top Contributors

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

---

Tags

templateviewtemplate enginekirbykirby-plugintempestkirby-bladetempest view

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/adamkiss-kirby-view/health.svg)

```
[![Health](https://phpackages.com/badges/adamkiss-kirby-view/health.svg)](https://phpackages.com/packages/adamkiss-kirby-view)
```

###  Alternatives

[leitsch/kirby-blade

Enable Laravel Blade Template Engine for Kirby 4 and Kirby 5

219.2k](/packages/leitsch-kirby-blade)[beebmx/kirby-blade

Blade template for Kirby

151.8k2](/packages/beebmx-kirby-blade)

PHPackages © 2026

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