Skip to content

⚡ PowerGrid generates modern, powerful and easy-to-customize data tables using Laravel Livewire.

License

Notifications You must be signed in to change notification settings

Power-Components/livewire-powergrid

Repository files navigation


⚡ Livewire PowerGrid ⚡


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.

PowerGrid Screenshot

🚀 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!


🚀 Online Interactive Demo

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


🔥 Features

PowerGrid offers a range of features that are readily available:

Feature PowerGrid
Bootstrap 5 or Tailwind CSS 3x
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.


Get started

Requirements


Install PowerGrid

Require PowerGrid via composer.

composer require power-components/livewire-powergrid

Then, follow the steps indicated in the Documentation - 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.


Contribute

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


Credits


Sponsored by:

DevSquad

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.