PHPackages                             steelants/datatable - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. steelants/datatable

Abandoned → [steelants/livewire-datatable](/?search=steelants%2Flivewire-datatable)Library[Utility &amp; Helpers](/categories/utility)

steelants/datatable
===================

Simple Datatable class based on Laravel and livewire

2.8.0(2w ago)25.2k↓65.2%1Apache-2.0PHP

Since Jun 23Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/steelants/Livewire-DataTable)[ Packagist](https://packagist.org/packages/steelants/datatable)[ RSS](/packages/steelants-datatable/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (41)Versions (81)Used By (1)

[   ![SteelAnts](https://camo.githubusercontent.com/ea103f599c874ea4e2c63d122da3ee2abea7607ca35388982bd345c89b1173b8/68747470733a2f2f737465656c616e74732e637a2f77702d636f6e74656e742f7468656d65732f77705f737465656c616e74735f76352f696d672f6c6f676f2e706e67) ](https://steelants.cz)Livewire-DataTable
==================

[](#livewire-datatable)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d102ac1448b24625c7a8dbb89b266800ccffa6b067ba241388be783d094b2f65/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f737465656c616e74732f646174617461626c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/steelants/datatable) [![Total Downloads](https://camo.githubusercontent.com/0de31ad0a80961f6bf8d069979819bbdbe9aa99cff6f27064ca12661cf4133a7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f737465656c616e74732f646174617461626c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/steelants/datatable)

A powerful DataTable component for Laravel Livewire with sorting, filtering, and custom rendering.

Created by [SteelAnts s.r.o.](https://steelants.cz)

Installation
------------

[](#installation)

Install the package using Composer:

```
composer require steelants/livewire-datatable
```

See the full installation guide:

[Installation documentation](docs/installation.md)

Features
--------

[](#features)

SteelAnts DataTable provides:

- Livewire based data tables
- Eloquent model support
- Custom dataset support
- Sorting
- Filtering
- Searching
- Pagination
- Custom column rendering
- Row actions

Usage
-----

[](#usage)

Create a DataTable component:

```
class UserTable extends DataTableComponent
{
    use UseDatabase;

    public function query(): Builder
    {
        return User::query();
    }

    public function headers(): array
    {
        return [
            'id' => 'ID',
            'name' => 'Name',
            'email' => 'E-mail',
        ];
    }
}
```

Render the component:

```
@livewire('user-table', [], key('data-table'))
```

Documentation
-------------

[](#documentation)

- [Installation](docs/installation.md)
- [Usage](docs/usage.md)
- [Configuration](docs/configuration.md)
- [Actions](docs/actions.md)
- [Bulk Actions](docs/bulk-actions.md)
- [Sorting](docs/sorting.md)
- [Filtering](docs/filtering.md)
- [Rendering](docs/rendering.md)
- [Development](docs/development.md)
- [Testing](docs/testing.md)

Contributors
------------

[](#contributors)

[ ![](https://camo.githubusercontent.com/ec127c943c7c4096848d2e428f1c513b4f546c6c28bdf9dec8e88c20e25c52d3/68747470733a2f2f636f6e747269622e726f636b732f696d6167653f7265706f3d737465656c616e74732f4c697665776972652d446174615461626c65)](https://github.com/steelants/Livewire-DataTable/graphs/contributors)Other Packages
--------------

[](#other-packages)

- [Laravel-Auth](https://github.com/steelants/Laravel-Auth)
- [Laravel-Boilerplate.Warehouse](https://github.com/steelants/Laravel-Boilerplate.Warehouse)
- [Laravel-Boilerplate](https://github.com/steelants/Laravel-Boilerplate)
- [Laravel-Form](https://github.com/steelants/Laravel-Form)
- [Livewire-Form](https://github.com/steelants/Livewire-Form)
- [Laravel-General](https://github.com/steelants/Laravel-General)
- [Laravel-Tenant](https://github.com/steelants/Laravel-Tenant)
- [Livewire-Modal](https://github.com/steelants/Livewire-Modal)

License
-------

[](#license)

This package is open-sourced software licensed under the [Apache License 2.0](LICENSE).

Copyright 2023-2026 SteelAnts s.r.o.

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance92

Actively maintained with recent releases

Popularity26

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 54.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~4 days

Total

76

Last Release

15d ago

Major Versions

v1.0.20 → 2.0.02024-03-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/3dc98a78c37f6eea8dc7942cdace8a805ba6430a020e6ab54c62a0639fe51f38?d=identicon)[JonatanRek](/maintainers/JonatanRek)

---

Top Contributors

[![GamerClassN7](https://avatars.githubusercontent.com/u/22167469?v=4)](https://github.com/GamerClassN7 "GamerClassN7 (112 commits)")[![Xinatorus](https://avatars.githubusercontent.com/u/17276754?v=4)](https://github.com/Xinatorus "Xinatorus (51 commits)")[![Imendin](https://avatars.githubusercontent.com/u/3099109?v=4)](https://github.com/Imendin "Imendin (42 commits)")

---

Tags

laravellivewirelivewire-componentsphp

###  Code Quality

TestsPest

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/steelants-datatable/health.svg)

```
[![Health](https://phpackages.com/badges/steelants-datatable/health.svg)](https://phpackages.com/packages/steelants-datatable)
```

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[team-nifty-gmbh/tall-datatables

Server-side rendered datatables for Laravel and Livewire

1422.0k5](/packages/team-nifty-gmbh-tall-datatables)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.8k](/packages/tomshaw-electricgrid)[ramonrietdijk/livewire-tables

Dynamic tables for models with Laravel Livewire

21362.6k](/packages/ramonrietdijk-livewire-tables)[noerd/noerd

111.6k17](/packages/noerd-noerd)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
