Skip to content
Getting Started

Requirements ​

DependencyVersion
PHP8.3 or newer
Laravel13.x
Inertia.js3.x (server and client adapter)
Tailwind CSS4.x

Pick one frontend framework:

FrameworkVersionnpm package
Vue3.5+@erag/inertia-forms-vue
React19@erag/inertia-forms-react
Svelte5@erag/inertia-forms-svelte

The frontend packages declare the Inertia client adapter for their framework (for example @inertiajs/react 3.x) as a peer dependency. They use Inertia's useForm helper to submit.

Older versions

Laravel 12 and below, and Inertia 1.x or 2.x, are not supported. The PHP package requires illuminate/* ^13.0.