The admin panel widely regarded as both easy to learn and easy to customize. Because it keeps things simple.
Unique Downloads
Active Users
Code Contributors
Similar to how you'd build it without Backpack. To create a management page (aka CRUD), you create a CrudController. In there, configure or overwrite whatever you want. Load our views, or create your own.
Laravel, Bootstrap & jQuery. Those are all the technologies you need to know, to customize anything in Backpack. You can totally use Vue, React, WebPack, Mix, Less, Sass, NPM etc. If you want to. But you don't have to.
Backpack comes with support for multiple Bootstrap themes. If you need to build a custom page, dashboard, component, you just copy-paste HTML blocks from its website. No designer required. No pixel pushing.
They're available as traits, to use on your Controller. That way, they're easy-to-use, easy-to-understand, easy-to-overwrite and easy-to-create.
- 25+ column types
- search
- pagination
- bulk actions
- export to XLS, CSV, PDF
- filter entries using 12+ filter types
- 50+ field types
- split large forms using tabs
- multiple inputs per line
- validation using FormRequests
- multi-language entries
Delete an entry. Or multiple entries, across multiple pagination pages. Want to soft delete them? No problem, just have that trait on your Eloquent model.
Duplicate an existing entry, instead of creating a similar one from scratch. No more copy-paste between windows.
Allow your admins to drag&drop entries to reorder and nest them. One level deep, two levels deep... or in an infinite nested hierarchy.
Always know who modified what. Then allow your admins to Undo and Redo changes. A.k.a. audit trait or audit log.
To install our free & open-source core in your project, just run these two commands:
Real projects come with really specific needs. That's why companies, agencies & freelancers use Backpack - because it's ridiculously simple to overwrite the default behaviour. In addition, most particularities can be done in custom files, without overwriting anything:
Custom fields
Custom columns
Custom filters
Custom buttons
Custom widgets
Custom operations
Custom pages
Custom views
Custom JavaScript
Custom CSS
We've spent years making sure your admin panels will be easy to use. By anyone. On any device.
Yes. Backpack shows as many columns as possible, ordered by importance. Everything else gets hidden behind a "..." symbol - just only click away.
Go ahead. The interface won't become overwhelming, we've made sure of it. Anything from presentation websites to ERPs, Backpack can take it.
Those who use Backpack regularly will find that coding is no longer the bottleneck - the other parts of the process are. So we've improved those too.
Use our Backpack Figma Template to quickly design admin panels that are easy-to-code. Paid extra.
Use Backpack DevTools instead of the command line, to generate Models, Migrations, Seeders, Factories, CRUDs... easily. Paid extra.
Use Backpack\CRUD (our main product) to create admin panels that are easy to use, create, overwrite and maintain. At an incredible price.
Don't have the time or experience to do something yourself? Get our team to do it. Paid extra.
Kind words from amazing people who love our product. They inspire us to move forward with bigger ambitions.
“Backpack for Laravel is highly customizable. Easy to use by a back-end developer with lots of built-in features.”
“Surely the starting point for every Laravel project. Don't reinvent the wheel, use the best wheel ever made!!”
“The best admin panel for Laravel that exists! Using it since 2018 without any issues. They are responsible, listens to the community and works hard to support new features.”
“It's a great product and also well documented which is usually the weak point of a lot of software. We developed a portal with our hotels information for our customers. Backpack feels like a very solid piece of software.”
“Backpack is very useful for quickly building usable CRUD / admin portals, while also having plenty of hooks to build custom functionality. The team supporting and developing Backpack are incredibly helpful, responsive, and are very welcoming.”
“Whether I have to scaffold a new project for a client or build a completely new solution, Backpack saves me a ton of time. If you are building any Laravel project that requires an admin panel, you should seriously consider Backpack.”
“Hands-down the best Laravel CRUD out there. Easy to use, fully featured, fully customizable and very affordable for production use as well.”
“I love Backpack for Laravel because it makes things easier and it is easy to customise.”
“Backpack speeds up CRUD development time and allows adding complex features (such as revision history) with just a few lines of code.”
No matter how you prefer to learn, we have it. Check out our 59-minute video course, our 20-minute text course and even a crash course.
Install Now Demo