PHPackages                             nerdcel/kirby3-blade-extensions - 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. nerdcel/kirby3-blade-extensions

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

nerdcel/kirby3-blade-extensions
===============================

Kirby3 plugin to add directives and ifs to blade.

2.2.0(4mo ago)01.9kMITPHPPHP &gt;= 8.1 &lt; 8.5

Since Feb 7Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/nerdcel/kirby3-blade-extensions)[ Packagist](https://packagist.org/packages/nerdcel/kirby3-blade-extensions)[ Docs](https://github.com/nerdcel/kirby3-blade-extensions)[ RSS](/packages/nerdcel-kirby3-blade-extensions/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (6)Versions (17)Used By (0)

Kirby3 plugin: Blade extensions
===============================

[](#kirby3-plugin-blade-extensions)

This plugin provides custom blade directives/ifs for your Kirby project, when using the leitsch/blade kirby3 plugin. To set your own custom directives/ifs, please see the [Options](#options) section in this README file.

> This plugin is completely free and published under the MIT license. However, if you are using it in a commercial project and want to help me keep up with maintenance, please consider [making a donation of your choice](https://www.paypal.me/nerdcel).

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

[](#installation)

### Download

[](#download)

Download and copy this repository to `/site/plugins/kirby3-blade-extensions`.

### Git submodule

[](#git-submodule)

```
git submodule add https://github.com/nerdcel/kirby3-blade-extensions.git site/plugins/kirby3-blade-extensions

```

### Composer

[](#composer)

```
composer require nerdcel/kirby3-blade-extensions

```

Available directives
--------------------

[](#available-directives)

- siteTitle
- pageTitle
- dd
- level
- vueData
- vueMethod
- inlineScript (endinlineScript)
- meta

Available ifs
-------------

[](#available-ifs)

- viteDevMode

Available components
--------------------

[](#available-components)

- vueComponent

Options
-------

[](#options)

The following options are available to be set using your site/config/config.php

```
'nerdcel.kirby3-blade-extensions' => [
    'directives' => ['name' => method(), ...],
    'ifs' => ['name' => method(), ...]
]
```

If that doesn't work, rund `npm install` first.

License
-------

[](#license)

MIT

Credits
-------

[](#credits)

- [Marcel Hieke](https://github.com/nerdcel)

###  Health Score

47

—

FairBetter than 94% of packages

Maintenance78

Regular maintenance activity

Popularity18

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity71

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

Recently: every ~233 days

Total

16

Last Release

121d ago

Major Versions

1.0.11 → 2.02024-04-30

PHP version history (3 changes)1.0.0PHP ^8.0

2.0PHP &gt;= 8.1 &lt; 8.4

2.2.0PHP &gt;= 8.1 &lt; 8.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/62cdaab427d91cc19875dc8a62e4bee3ff640b236ca5cde2ec4ca7f65fac0148?d=identicon)[nerdcel](/maintainers/nerdcel)

---

Top Contributors

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

---

Tags

kirbykirby-pluginkirby-cmskirby3getkirby

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/nerdcel-kirby3-blade-extensions/health.svg)

```
[![Health](https://phpackages.com/badges/nerdcel-kirby3-blade-extensions/health.svg)](https://phpackages.com/packages/nerdcel-kirby3-blade-extensions)
```

###  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)
