PowerGrid generates Advanced Datatables using Laravel Livewire.

Fund package maintenance!

Installs: 872 385

Dependents: 4

Suggesters: 0

Security: 0

Stars: 1 353

Watchers: 14

Forks: 195

Open Issues: 5

v5.4.9 2024-04-03 23:39 UTC

This package is auto-updated.

Last update: 2024-04-13 19:30:42 UTC


PowerGrid Logo

Latest Version Total Downloads Tests Passing Latest Version License Last Commit

📚 Documentation | 🔥 Features | 🚀 Demo | ⌨️ Get started

Livewire ⚡PowerGrid⚡

PowerGrid creates modern, powerful and easy-to-customize Datatables based on Laravel Livewire library.

Simple Configuration: Tables have all 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!

🚀 Demo

Explore the Demo showcasing PowerGrid's main features across multiple use cases.

☀️ Light mode:

PowerGrid Light Screenshot

🌙 Dark mode:

PowerGrid Dark Screenshot


With PowerGrid you get right out of the box:

  • Filters & Search

  • Column Sorting

  • Column Sum, Count and 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

  • Responsive

  • Link inside a table cell

  • Image inside a table cell

  • Custom Pagination Field in URL

  • Livewire Modal Integration (Wire Elements Modal)

  • Data Export to XLSX/CSV (OpenSpout)

  • Queue Export for large tables

  • Works with Bootstrap 5 or Tailwind CSS 3x

  • Translations available for 🇺🇸 🇧🇷 🇪🇸 🇮🇹 🇩🇪 and others...

Get started

1. Requirements

2. Install

Require PowerGrid via composer.

composer require power-components/livewire-powergrid

Then, follow the steps indicated in our documentation's Install page.

Support & Community

👥 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.


Sponsored by:


With the support of:

PHPStorm Araxis Merge

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.