power-components/livewire-powergrid
Build modern, customizable data tables with Laravel Livewire in minutes. PowerGrid ships with sensible defaults plus sorting, filtering, global search, inline editing, action buttons/checkboxes, and exportโminimal setup, powerful results.
Livewire PowerGrid creates modern, powerful and easy-to-customize data tables based on Laravel Livewire library.
With PowerGrid, you can effortlessly create advanced data tables one in a matter of minutes.
๐ Minimal Configuration
Tables have basic features activated by default. Ready to go!
๐ Minimal Configuration
Extend and customize your Table including components (checkbox, action buttons, editable fields), global search feature, column data filters and data export tool.
๐ ๏ธ Minimal Configuration
Table components include feature examples. Just uncomment some code, enter your data, and it works!
Take a look at our Online Interactive Demo showcasing the latest PowerGrid features. Explore the source code, and get your Data Table up and running in no time.
๐ PowerGrid Online Demo
PowerGrid offers a range of features that are readily available:
| Feature | PowerGrid |
|---|---|
| Bootstrap 5 or Tailwind CSS 3x/4x | โ |
| Pagination | โ |
| Column Sorting | โ |
| Filters & Global Search | โ |
| Custom Filter Builder | โ |
| Inline Editing (Click to edit) | โ |
| Row Buttons, Checkboxes, Dropdown menu, and Toggle Switch | โ |
| Custom Cell Content (Links, images, currency formatting) | โ |
| Multi-row Bulk Actions | โ |
| Conditional Action Rules for Rows, Buttons, and Checkboxes | โ |
| Column Summaries (Sum, Count & Average) | โ |
| Data Export to XLSX/CSV (OpenSpout) | โ |
| Queue Export for large datasets | โ |
| Responsive | โ |
| Livewire Modal Integration (Wire Elements Modal) | โ |
| Multi Language | Available in ๐บ๐ธ ๐ง๐ท ๐ช๐ธ ๐ฎ๐น ๐ฉ๐ช and more... |
๐ Learn more in our Documentation.
Require PowerGrid via composer.
composer require power-components/livewire-powergrid
Then, follow the steps indicated in the Documentation - Install page.
๐ฅ Interact with the PowerGrid community at our Discussions tab.
You can share ideas, find questions and answers, and collaborate with other PowerGrid users.
๐ For technical inquiries, bug reports, and feature requests, please use the Issues tab.
Please look into our previous Issues and Discussions before submitting a new issue.
๐ You can help PowerGrid in a number of ways; contributing goes beyond writing code.
Please read the Contributing Guide to see what kind of contributions you can make and what steps you should follow.
Notice of Non-Affiliation and Disclaimer: Livewire PowerGrid is not affiliated with, associated with, endorsed by, or in any way officially connected with the Laravel Livewire - copyright by Caleb Porzio. Laravel is a trademark of Taylor Otwell.
How can I help you explore Laravel packages today?