Giter VIP home page Giter VIP logo

livewire-powergrid's Introduction


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

Features

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.


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.

livewire-powergrid's People

Contributors

luanfreitasdev avatar dansysanalyst avatar jamesrus52 avatar vs0uz4 avatar shishamchudal avatar leopaulo88 avatar akulmehta avatar crazyboy49z avatar racerguy avatar emissarman avatar stridesdata avatar marineusde avatar victorioustr avatar nathanaelgt avatar cmsedore avatar dependabot[bot] avatar d4rkstar avatar dercodercom avatar edwinheij avatar augen2203 avatar abhaypithadiya avatar trippo avatar cpereiraweb avatar mariusdatakrag avatar markascherry avatar mateusjatenee avatar ph7-jack avatar brsalzano avatar pauleniz avatar emtudo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.