packstub/filament-form-builder
A drag-and-drop form builder for Filament that lets you create dynamic, database-driven forms with a visual editor. Design reusable form schemas, manage fields and submissions from your admin panel, and render forms anywhere in your Laravel app without repetitive code.
packstub/filament-rating integration adds star inputs, average/distribution columns, a “4 stars & up” filter, and star display in submission details. This supports product decisions around collecting and triaging ratings for workshops, tickets, applications, or service feedback.detailEntry() extension point also gives engineering a path for custom field detail displays.Consider this package when:
Look elsewhere when:
For executives: This package lets us ship configurable forms and a submissions review experience on top of our existing Laravel/Filament stack instead of building a form builder from scratch. The latest release adds optional star-rating display, rating filters, and responsive multi-column choice layouts — improvements that make feedback and application workflows more usable without changing our data model. It is a buy/adopt decision that reduces time-to-market for internal and customer-facing form workflows.
For engineering: v1.4.0 keeps the rating integration optional and non-invasive: packstub/filament-rating is detected, never required, and the stored score is unchanged. We get star input, star columns, numeric sorting across MySQL/Postgres, a “4 stars & up” filter, and a detailEntry() extension point for custom field details. Choice fields can now render radio/checkbox options in up to four responsive columns, with the layout stored in the field’s JSON options. The docs were also tightened. The main engineering considerations are Livewire/Filament coupling, the optional rating package dependency, and how much workflow complexity we expect beyond form rendering and submissions review.
How can I help you explore Laravel packages today?