All packages
Forms for Laravel
Artisan commands
php artisan forms:sync # create missing / update changed forms from config('forms.definitions')
php artisan about # includes a "Forms" section: models, resolvers, media and review settings- forms:sync — creates missing forms and updates changed ones from config('forms.definitions'); idempotent, never deletes.
- about — the package adds a Forms section showing the configured models, the number of resolvers, field-type mappings and definitions, attachment settings and whether reviews are on. It reports the shape of your setup only — no form keys, field types or storage destinations.
forms:sync reports each synced key, or that no definitions are configured:
$ php artisan forms:sync
Synced form [contact].
Synced form [job-application].
Synced 2 form(s).Show your open-source love
This package is free and MIT-licensed. If it saves you time, a one-off donation or a Patreon membership keeps it maintained, tested and documented.
More ways to support, including cryptoBy donating, you agree to our donation terms.
Want this built into your product?
We integrate our packages into custom Laravel and AI builds. Tell us what you're working on and we'll reply within 48 hours.