lariele/form
lariele/form is a Laravel package for building, rendering, and managing HTML forms through a clean, fluent API. Define fields, bind Eloquent models, apply validation, and handle submissions while cutting repetitive boilerplate from your Laravel applications.
Adopt-worthy criteria (none are currently met):
Look elsewhere when:
wire:model cover most of this natively with no vendor risk.spatie/laravel-html or a maintained Collective-HTML fork are boring and battle-tested.Executives: This is not yet a build-vs-buy decision we can make. The package is a pre-alpha scaffold — one commit, no release in over two years, no users, no documentation of supported versions. We recommend against adoption. The underlying problem is real: form boilerplate consumes engineering time across our CRUD and settings screens. So we're proposing a one-week, time-boxed evaluation comparing Laravel/Livewire native form primitives against one mature alternative, decided on evidence. The cost of guessing wrong here is an orphaned dependency we own and maintain forever.
Engineering: Use this as an API reference, not a dependency. Do not add it to composer.json. If anyone wants to explore it, time-box it in a throwaway Laravel app and answer five questions: supported PHP/Laravel versions, service provider registration, public API surface, test coverage, and config contract. In parallel, standardize on Blade components + FormRequest, or Livewire form objects — same ergonomics, zero vendor risk. Any form-layer library entering the stack requires an ADR and a named internal owner first.
How can I help you explore Laravel packages today?