Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Livewire Datatables

Livewire Datatables Laravel Package

abisetra/livewire-datatables

A Laravel Livewire package for building interactive data tables with sorting, searching, and pagination in your Blade views. It aims to keep table setup simple and reactive without leaving the Livewire component model.

View on GitHub
Deep Wiki
Context7

abisetra/livewire-datatables is a lightweight Laravel package that brings dynamic, interactive data tables to Livewire components with minimal setup. Define columns and query sources in PHP, and let the package handle rendering, sorting, and searching—no extra JavaScript to wire up.

  • Livewire-native tables with reactive sorting, searching, and pagination
  • Simple PHP column definitions for custom labels and formatting
  • Built-in search and filter support across table columns
  • Blade components that drop into existing views
  • Eloquent/query-builder friendly, with room to customize rendering
Frequently asked questions about Livewire Datatables
What is abisetra/livewire-datatables used for?
abisetra/livewire-datatables is a Laravel package for building advanced data tables in Livewire applications. The package overview describes sorting, searching, filtering, pagination, and customizable columns. It is aimed at reusable, reactive tables such as admin lists, reports, and record browsers. It uses Tailwind CSS and Alpine JS for the front end.
How do I install abisetra/livewire-datatables?
Install the package with Composer using the name abisetra/livewire-datatables. Your Laravel application should already be set up with Livewire, Tailwind CSS, and Alpine JS because the package builds on that stack. The repository README is the best place to confirm the exact installation and asset setup steps. The provided overview does not list a separate install command beyond the Composer package name.
Does abisetra/livewire-datatables support sorting, searching, filtering, and pagination?
Yes. The package overview lists sorting, searching, filtering, and pagination as built-in data table features. These capabilities support reactive record browsing in Livewire applications. Customizable columns are also part of the described feature set.
Which front-end stack does abisetra/livewire-datatables require?
The package is described as using Laravel, Livewire, Tailwind CSS, and Alpine JS. Tailwind CSS provides the styling layer, while Alpine JS supplies lightweight interactivity alongside Livewire. You should have those front-end tools available in your Laravel project. Check the repository for any specific version or build requirements.
Can I customize columns in abisetra/livewire-datatables?
Yes, customizable columns are listed as a feature in the package overview. This is useful when different admin lists, reports, or record browsers need different field layouts. The exact column configuration API is not included in the provided context. Review the repository README for the available column options and examples.
Is abisetra/livewire-datatables built for Laravel Livewire?
Yes. The package is built for Laravel and Livewire and is described as providing reactive data tables. It fits Livewire apps that need sorting, searching, filtering, pagination, and customizable columns. Confirm the specific Laravel and Livewire version constraints in the package repository before installing.
What kinds of Laravel applications benefit from abisetra/livewire-datatables?
It is intended for Laravel and Livewire applications that need reusable, reactive data tables. The overview highlights admin lists, reports, and record browsers as suitable use cases. Teams that need sorting, searching, filtering, pagination, and custom columns can use it as a starting point. It is not described as a standalone table library outside Laravel.
How does abisetra/livewire-datatables compare with other Laravel datatable packages?
This package is specifically positioned around Laravel, Livewire, Tailwind CSS, and Alpine JS. Its described feature set includes sorting, searching, filtering, pagination, and customizable columns. Other packages may target different front-end stacks, APIs, or use cases. Compare installation requirements, feature fit, and maintenance activity before choosing.
Do I need Tailwind CSS and Alpine JS to use abisetra/livewire-datatables?
Yes. The package description states that it uses Laravel, Livewire, Tailwind CSS, and Alpine JS. Tailwind CSS supports the table styling, and Alpine JS supports client-side interactivity in the Livewire context. Make sure those front-end tools are available in your application. See the repository README for any additional asset or build setup.
Is abisetra/livewire-datatables suitable for production admin panels?
It is designed for reusable, reactive data tables in Laravel and Livewire applications, including admin lists and record browsers. The built-in sorting, searching, filtering, pagination, and customizable columns match common admin panel needs. Before production use, review the repository for maintenance status, version compatibility, and setup guidance. Test the package in your own application to confirm it meets your requirements.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo