mini-datatables

Laravel DataTables Package

Mini DataTables

Lightweight Laravel DataTables package inspired by Yajra DataTables.

Installation

Install package via Composer.

bash
composer require crushjs/mini-datatables

Basic Usage

Basic DataTable example.

php
use App\Models\User;
use Crushjs\MiniDataTables\MiniDataTables;

Route::get('/users', function () {

    return MiniDataTables::of(
        User::query()
    )->make();

});

Pagination

Paginate records.

php
return MiniDataTables::of(
    User::query()
)
->paginate(10)
->make();