PowerGrid creates modern, powerful and easy to customize Datatables based on Laravel Livewire library.
➔ Zero Configuration: Tables have basic features activated by default.
➔ It fits your needs: Extend and customize your table including components (checkbox, action buttons, editable fields), global search feature, column data filters and data export tool.
➔ Full Stubs: Table components include feature examples. Just uncomment some code, enter your data, and it works!
Get a view of what PowerGrid can offer in just 2 commands:
Install
composer require power-components/livewire-powergrid
Run
php artisan powergrid:demo
With PowerGrid you get right out of the box:
-
Filters & Search
-
Column Sorting
-
Column Sum, Count & Average in Header/Footer
-
Pagination
-
Action Checkboxes
-
Action Buttons
-
Bulk Actions
-
Action Rules: Conditionally disable, hide and modify Action Buttons, Checkboxes and rows
-
Toggle button
-
Click to edit
-
Click to copy
-
Link inside a table cell
-
Livewire Modal Integration (Wire Elements Modal)
-
Data Export to XLSX/CSV (Spout)
-
Queue Export for large tables
-
Works with Bootstrap 5 or Tailwind CSS 2x - 3x
-
Translations available for 🇺🇸 🇧🇷 🇪🇸 🇮🇹 🇩🇪 and others...
- PHP 8.0+
- Laravel 8.75+
- Livewire 2.10x
- Tailwind 3x or Bootstrap 5
Please follow the steps indicated in our Documentation - Install page.
For questions, issues, bug reports and feature requests, please use our Issues.
Before submitting a new request, please look into our previous issues.
Verify if your bug/question or feature request has been previously submitted.
We appreciate your interest in contributing with PowerGrid.
Please read the Contributing Guide.
Created by: Luan Freitas
- Contributors
- Logo & artwork by Caneco
- JetBrains PhpStorm (@phpstorm) for sponsoring open-source development.