leitsch/kirby-blade
Adds Laravel Blade templating to Kirby: render .blade.php templates with Blade directives, components, and layouts while keeping Kirby's data, plugins, and site structure. A lightweight bridge between Kirby and Laravel's view layer for cleaner, more expressive templates.
Consider adopting when:
Look elsewhere when:
To executives: This is a small, MIT-licensed bridge that lets our Kirby CMS sites use Laravel's Blade templates — the same templating engine our Laravel teams already know. The upside is developer velocity, a single templating skill set across our PHP estate, and reusable UI components between products, which can reduce build time and onboarding cost. The downside is dependency risk: it is a young project (22 stars, one maintainer, no downstream dependents), so I recommend a time-boxed pilot in a low-risk internal project, with version pinning and a documented exit path — the templates remain plain PHP/Blade, so portability is high. We should not make it a platform-wide standard until the pilot validates maintenance health.
To engineering: Adopting this means committing to a thin abstraction over Kirby's rendering layer. We need to validate it against our Kirby upgrade cadence, confirm test coverage for our component patterns, and decide whether to fork-and-vendor under our own namespace to neutralize the single-maintainer risk. Budget a short spike, not a migration.
How can I help you explore Laravel packages today?