PowerGrid generates Advanced Datatables using Laravel Livewire.

1.1.0 2023-03-23 10:23 UTC

This package is not auto-updated.

Last update: 2024-05-02 15:43:00 UTC


README

PowerGrid Logo

Latest Version Total Downloads Tests Passing

    </a>
    <a href="https://packagist.org/packages/power-components/livewire-powergrid"><img alt="Latest Version" src="https://img.shields.io/packagist/v/power-components/livewire-powergrid"></a>
    <a href="https://packagist.org/packages/power-components/livewire-powergrid"><img alt="License" src="https://img.shields.io/packagist/l/power-components/livewire-powergrid"></a>
</p>
<a href="https://livewire-powergrid.com" target="_blank">📚 Documentation</a> |
<a href="#features">🔥 Features</a> |
<a href="#get-started">⌨️ Get started</a>

Livewire ⚡PowerGrid⚡

<br/>

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

<br/>

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!

<br/>

🚀 Instant Demo

Get a view of what PowerGrid can offer in just 2 commands:

Install

composer require power-components/livewire-powergrid

Run

php artisan powergrid:demo

<br/>

Features

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

<br/>

Laravel Livewire Tables

Get started

1. Requirements

<br/>

2. Install

Please follow the steps indicated in our Documentation - Install page.

<br/>

3. Support

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.

<br/>

4. How to contribute

We appreciate your interest in contributing with PowerGrid.

Please read the Contributing Guide.

<br/>

5. Credits

Created by: Luan Freitas

<br/>

6. Thanks 💓