lattice-php/lattice
Server-driven React components for Laravel and Inertia.
240
60
| Install | |
|---|---|
composer require lattice-php/lattice |
|
| Latest Version: | 0.18.0 |
| PHP: | ^8.4 |
| License: | MIT |
| Last Updated: | Jul 11, 2026 |
| Links: | GitHub · Packagist |
Maintainer: bambamboole
Lattice lets you describe your interface — pages, forms, tables, actions, and menus — in PHP on the server and render it with real React components on the client over Inertia. You keep building the way you already do in Laravel, while your users get a polished React front end, with no hand-wired API and no UI contract duplicated across two languages.
Installation
composer require lattice-php/lattice
npm install @lattice-php/lattice
See Installation for the full setup. No Node toolchain? Lattice also ships prebuilt assets — publish them with php artisan lattice:assets and skip the npm step entirely; see No-build setup.
Documentation
Full documentation, guides, and examples live at latticephp.com.
License
The MIT License (MIT). See LICENSE.md for details.