luxid / nova
Reactive templating engine for Luxid PHP Framework
v0.1.1
2026-03-27 19:38 UTC
Requires
- php: ^8.0
Requires (Dev)
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^9.0
This package is not auto-updated.
Last update: 2026-03-28 15:08:02 UTC
README
Luxid Nova is the official frontend component system for the Luxid PHP Framework, providing server-side rendered (SSR) reactive PHP components.
It allows you to build dynamic, interactive user interfaces in PHP with a clean, expressive syntax while keeping your application logic separate from your views. Luxid Nova is fast, minimal, and tightly integrated with Luxid's backend, but also flexible enough to be used independently.
✨ Features
- Server-side rendered (SSR) components for PHP
- Reactive frontend updates with minimal JS
- Clean and readable component syntax
- State management and action handling
- Safe output escaping by default
- Fast template compilation
- Minimal and explicit API
- PHP 8+ support
- Fully integrated with Luxid Framework
📦 Installation
composer require luxid/nova