Laravel Form Components

Form components built for Tailwind & Livewire.
Alternatives To Laravel Form Components
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Filament6,855
2 days ago13mitPHP
Admin panel, form builder and table builder for Laravel. Built with the TALL stack. Designed for humans.
No Captcha1,6774003112 days ago30September 10, 202048mitPHP
No CAPTCHA reCAPTCHA For Laravel.
Laravel Form Builder1,671229502 months ago85April 08, 2022111mitPHP
Laravel Form builder for version 5+!
Laravel Schematics1,393
5 months ago43March 21, 202027mitVue
A Laravel package making a diagram of your models, relations and the ability to build them with it
Former1,331425292 months ago63June 02, 20217PHP
A powerful form builder, for Laravel and other frameworks (stand-alone too)
Laravel Honeypot1,10110192 months ago27May 12, 2022mitPHP
Preventing spam submitted through forms
Rapyd Laravel875949a year ago106January 10, 2021116mitPHP
rapyd: crud widgets for laravel. datatable, grids, forms, in a simple package
Form Backend Validation79519516a year ago36July 17, 2020mitJavaScript
An easy way to validate forms using back end logic
Tall Forms64112 months ago120March 11, 20225mitPHP
Laravel Livewire (TALL-stack) form generator with realtime validation, file uploads, array fields, blade form input components and more.
Laravel Html62789264 months ago68January 14, 2022mitPHP
Painless html generation
Alternatives To Laravel Form Components
Select To Compare


Alternative Project Comparisons
Readme

Form Components for Laravel

Latest Version on Packagist Tests Total Downloads PHP from Packagist License

social image

Form Components for Laravel provides common form components to help build forms faster using Tailwind CSS. Supports validation, old form values, and wire:model.

Installation

You can install the package via composer:

composer require rawilk/laravel-form-components

You can publish the config file with:

php artisan vendor:publish --tag="form-components-config"

You can view the default configuration here: https://github.com/rawilk/laravel-form-components/blob/main/config/form-components.php

You can publish the package's views with this command:

php artisan vendor:publish --tag="form-components-views"

If you want to override the package's language lines, you can publish them with this command:

php artisan vendor:publish --tag="form-components-translations"

Documentation

For more documentation, please visit: https://randallwilk.dev/docs/laravel-form-components

Demo

For a demo of some of the components, please visit: https://laravel-form-components.randallwilk.dev

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

Please review my security policy on how to report security vulnerabilities.

Credits

This package is also heavily inspired by Laravel Form Components and Blade UI Kit. A lot of inspiration for some JS components is taken from Alpine Headless Components.

Alternatives

This package was created to satisfy my own needs and preferences, and relies on TailwindCSS, TailwindUI, and AlpineJS for styling and functionality. You can always try one of these alternatives if your needs differ:

Disclaimer

This package is not affiliated with, maintained, authorized, endorsed or sponsored by Laravel, TailwindCSS, Laravel Livewire, Alpine.js, or any of its affiliates.

License

The MIT License (MIT). Please see License File for more information.

Popular Form Projects
Popular Laravel Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Php
Laravel
Security
Form
Tailwindcss
Toggle
Blade
Datepicker
Quilljs