PHPackages                             elfsundae/laravel-datatables - 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. elfsundae/laravel-datatables

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

elfsundae/laravel-datatables
============================

An extended package based on yajra/laravel-datatables.

2.7.0(8y ago)0433MITPHPPHP &gt;=7.0

Since Jun 18Pushed 8y ago1 watchersCompare

[ Source](https://github.com/ElfSundae/laravel-datatables)[ Packagist](https://packagist.org/packages/elfsundae/laravel-datatables)[ Docs](https://github.com/ElfSundae/laravel-datatables)[ RSS](/packages/elfsundae-laravel-datatables/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (7)Versions (15)Used By (0)

Laravel DataTables
==================

[](#laravel-datatables)

[![Latest Version on Packagist](https://camo.githubusercontent.com/61e179e62c7eecde005a8630503016bba27b3fcd7b786257df9a01b41e119d3d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656c6673756e6461652f6c61726176656c2d646174617461626c65732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/elfsundae/laravel-datatables)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/0d387437a893e05fad0d84892bace25ff4a90bd6f54b07d5cfbe253a0668d697/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f456c6653756e6461652f6c61726176656c2d646174617461626c65732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/ElfSundae/laravel-datatables)[![StyleCI](https://camo.githubusercontent.com/ece9728e1ec30e1b54b4a733fd09f97e0ed3fc59eb1e853e85a63debadd0c39b/68747470733a2f2f7374796c6563692e696f2f7265706f732f39343634373238342f736869656c64)](https://styleci.io/repos/94647284)[![SensioLabsInsight](https://camo.githubusercontent.com/955984623139393248b8de3e25c4c6810e0f9bc555b792077fccebcae2fefa8e/68747470733a2f2f696d672e736869656c64732e696f2f73656e73696f6c6162732f692f36666531396362392d383930372d343666362d396630362d3634346338626662356639342e7376673f7374796c653d666c61742d737175617265)](https://insight.sensiolabs.com/projects/6fe19cb9-8907-46f6-9f06-644c8bfb5f94)[![Quality Score](https://camo.githubusercontent.com/ce8a8b61217282d6af89a4a5c00257f068fd61158bce080ad0bd08b9da6f7b05/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f456c6653756e6461652f6c61726176656c2d646174617461626c65732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/ElfSundae/laravel-datatables)[![Code Coverage](https://camo.githubusercontent.com/deb5e889bdce46fb28cf9067617c4a85cd0ba28735257558d0b4c0a07a96d1f6/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f456c6653756e6461652f6c61726176656c2d646174617461626c65732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/ElfSundae/laravel-datatables/?branch=master)

An extended package based on [yajra/laravel-datatables](https://github.com/yajra/laravel-datatables).

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

[](#installation)

```
$ composer require elfsundae/laravel-datatables
```

Then register the service provider:

```
ElfSundae\DataTables\DataTablesServiceProvider::class
```

Extended Notes
--------------

[](#extended-notes)

### Added

[](#added)

- Added some convenient methods for DataTable service, you need to use [`ElfSundae\DataTables\Services\DataTable`](src/Services/DataTable.php) instead of `Yajra\DataTables\Services\DataTable`
- Added `addColumns()` for `EloquentDataTable` (*merged in [yajra/laravel-datatables#1416](https://github.com/yajra/laravel-datatables/pull/1416)*)
- Added `postAjax()` for Html Builder (*merged in [yajra/laravel-datatables-html#45](https://github.com/yajra/laravel-datatables-html/pull/45)*)

### Changed

[](#changed)

- Changed the default `filename` for export to `className_YmdHis` (*merged in [yajra/laravel-datatables-buttons#49](https://github.com/yajra/laravel-datatables-buttons/pull/49)*)
- Refactored `DataTables` factory, see [yajra/laravel-datatables#1488](https://github.com/yajra/laravel-datatables/pull/1488)

### Removed

[](#removed)

- Disabled [package discovery](https://laravel.com/docs/5.5/packages#package-discovery) for the original datatables packages
- Removed `action` column in `datatables.stub` for the `datatables:make` command

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~19 days

Total

14

Last Release

3007d ago

Major Versions

1.x-dev → 2.0.02017-09-29

PHP version history (2 changes)1.0.0PHP &gt;=5.6.4

2.0.0PHP &gt;=7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/0c708b9bd4fcd09378112b235c310162a01d656b85946f1357562b6820c75ee6?d=identicon)[ElfSundae](/maintainers/ElfSundae)

---

Top Contributors

[![ElfSundae](https://avatars.githubusercontent.com/u/526008?v=4)](https://github.com/ElfSundae "ElfSundae (118 commits)")

---

Tags

laraveldatatables

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/elfsundae-laravel-datatables/health.svg)

```
[![Health](https://phpackages.com/badges/elfsundae-laravel-datatables/health.svg)](https://phpackages.com/packages/elfsundae-laravel-datatables)
```

###  Alternatives

[yajra/laravel-datatables-oracle

jQuery DataTables API for Laravel

4.9k33.8M339](/packages/yajra-laravel-datatables-oracle)[yajra/laravel-datatables

Laravel DataTables Complete Package.

1035.8M52](/packages/yajra-laravel-datatables)[yajra/laravel-datatables-buttons

Laravel DataTables Buttons Plugin.

2629.1M54](/packages/yajra-laravel-datatables-buttons)[rappasoft/laravel-livewire-tables

A dynamic table component for Laravel Livewire

2.0k2.7M31](/packages/rappasoft-laravel-livewire-tables)[yajra/laravel-datatables-html

Laravel DataTables HTML builder plugin

2899.6M48](/packages/yajra-laravel-datatables-html)[bllim/datatables

Server-side handler of DataTables Jquery Plugin for Laravel 4

261413.7k4](/packages/bllim-datatables)

PHPackages © 2026

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