@erag/inertia-forms-vue

Vue 3 renderer for erag/inertia-forms. Render Laravel-defined forms with one component.
879 24
Install
npm install @erag/inertia-forms-vue
Latest Version:0.0.1
Vue:3
License:MIT
Last Updated:Oct 8, 2026
Links: GitHub  ·  npm
Maintainer: eramitgupta

@erag/inertia-forms-vue

Vue renderer for erag/inertia-forms. Define the form in a Laravel class, render it with one component.

composer require erag/inertia-forms
npm install @erag/inertia-forms-vue

Let Tailwind CSS 4 scan the package (resources/css/app.css):

@source "../../node_modules/@erag/inertia-forms-vue/dist";
<script setup lang="ts">
import { Form, type FormSchema } from '@erag/inertia-forms-vue';

defineProps<{ form: FormSchema }>();
</script>

<template>
    <Form
        :form="form"
        accent="#059669"
        @success="() => console.log('Saved')"
    />
</template>

Requires Vue 3.5+, @inertiajs/vue3 3, and Tailwind CSS 4.

Every field (select, date range, time, color, tags, file upload and more) is built in with Tailwind CSS, with no other UI library. Set the theme color with the accent prop or Form::accent() in PHP.

Documentation: https://erag.in/laravel-inertia-forms/

Credits

Created and maintained by Er Amit Gupta at Erag Labs. MIT License © ERAG.

Related Packages

inertia-bootstrap-forms

Create bootstrap forms with inertia and twitter bootstrap

16,229 0
@iankibetsh/sh-tailwind

Vue 3 + Tailwind CSS v4 component library for Laravel backends, built on @iankib...

3,215 0
@laravilt/forms

Complete form builder with 30+ field types, validation, and dynamic fields. Buil...

1,003 0
@elyracode/stack-vilt

Elyra stack profile for VILT (Vue 3, Inertia.js, Laravel, Tailwind CSS)

17,982
@dallanj/vue-forms

Accessible, framework-neutral Vue form fields with optional Inertia integration

1,350 0

Version History

Version Released Vue License
0.0.1 ^3.5.0 MIT