Save time building Laravel forms in your admin panels, by using Backpack's many many inputs. They're ready-to-use and easy to extend (one blade file each).
Documentation Live DemoEmpowering your admin to create new Eloquent entries shouldn't take you hours. Use Backpack's Create Operation to do it in minutes.
See the docsNeed to build Laravel Forms for editing Eloquent entries? Don't spent time writing the saving logic, we've done it for you.
See the docsNeed to build a form that does something special? Use our Custom Form Operation to use the 50+ fields, but code your own saving logic.
See the docsBackpack's CRUDs are the easiest way to build admin panels in Laravel. They come with 50+ field types and work out of the box.
Downloads
Field Types
Features
Years of Maintenance
With over 8 years of experience building admin panels, we've learned what features are most important. We've built them into Backpack, so you don't have to.
When you generate a CRUD, you'll automatically have fields for all the fillable attribute on your model.
Changing how the fields look and behave is just a matter of setting the right attributes on the field.
Creating new field types or completely customizing one can be done just by creating a new blade file.
Use Laravel's built-in validation rules to make sure user input is safe before saving it to the database.
Easily make your forms look more compact by putting multiple fields on the same line.
If you have a lot of fields, you can split them into tabs, to make it easier for the user to fill them in.
Built-in support for translatable fields, so you can have a different value for each language.
After saving a form, you can redirect the user to a different page, show a message, etc.
There's little our Laravel forms don't support out of the box. From text, to images, to file uploads, to relationships, to custom fields, we've got you covered.