Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Laravel Datatables | 4,519 | 2,481 | 321 | 3 days ago | 390 | September 20, 2022 | 486 | mit | PHP | |
jQuery DataTables API for Laravel 4|5|6|7|8|9|10 | ||||||||||
Laravel Livewire Tables | 1,338 | 3 | 14 hours ago | 67 | May 03, 2022 | 29 | mit | PHP | ||
A dynamic table component for Laravel Livewire | ||||||||||
Livewire Powergrid | 1,065 | 2 days ago | 83 | June 29, 2022 | 3 | mit | PHP | |||
⚡ PowerGrid generates Advanced Datatables using Laravel Livewire. | ||||||||||
Livewire Datatables | 1,063 | 1 | 7 days ago | 38 | April 04, 2022 | 158 | mit | PHP | ||
Advanced datatables using Laravel, Livewire, Tailwind CSS and Alpine JS | ||||||||||
Laravel 5 Bootstrap 3 Starter Site | 917 | 5 years ago | 6 | PHP | ||||||
Laravel Framework 5 Bootstrap 3 Starter Site is a basic application with news, photo and video galeries. | ||||||||||
Tables | 622 | 10 | 26 | 8 days ago | 429 | June 29, 2022 | 4 | PHP | ||
Bulma themed, VueJS powered Datatable with server-side loading and JSON template setup | ||||||||||
Lavacharts | 601 | 247 | 5 | a year ago | 57 | November 23, 2020 | 15 | other | PHP | |
Lavacharts is a graphing / charting library for PHP 5.4+ that wraps Google's Javascript Chart API. | ||||||||||
Awesome Livewire | 542 | 2 months ago | 1 | |||||||
🚀 A curated list of awesome resources related to Livewire. https://github.com/livewire/livewire | ||||||||||
Laratables | 485 | 8 | 2 | a year ago | 26 | February 16, 2022 | mit | PHP | ||
Ajax support of DataTables (Laravel 5.5 to Laravel 8.x) | ||||||||||
Ladmin | 378 | 1 | 25 days ago | 47 | September 07, 2022 | mit | PHP | |||
Make an Administrator page in 5 minutes |
Laravel package for handling server-side works of DataTables jQuery Plugin via AJAX option by using Eloquent ORM, Fluent Query Builder or Collection.
return datatables()->eloquent(User::query())->toJson();
return datatables()->query(DB::table('users'))->toJson();
return datatables()->collection(User::all())->toJson();
return datatables(User::query())->toJson();
return datatables(DB::table('users'))->toJson();
return datatables(User::all())->toJson();
Laravel | Package |
---|---|
4.2.x | 3.x |
5.0.x | 6.x |
5.1.x | 6.x |
5.2.x | 6.x |
5.3.x | 6.x |
5.4.x | 7.x, 8.x |
5.5.x | 8.x |
5.6.x | 8.x |
5.7.x | 8.x |
5.8.x | 9.x |
6.x.x | 9.x |
7.x.x | 9.x |
8.x.x | 9.x |
9.x.x | 10.x |
10.x.x | 10.x |
composer require yajra/laravel-datatables-oracle:"^10.0"
Register provider and facade on your config/app.php
file.
'providers' => [
...,
Yajra\DataTables\DataTablesServiceProvider::class,
]
'aliases' => [
...,
'DataTables' => Yajra\DataTables\Facades\DataTables::class,
]
php artisan vendor:publish --provider="Yajra\DataTables\DataTablesServiceProvider"
And that's it! Start building out some awesome DataTables!
To enable debugging mode, just set APP_DEBUG=true
and the package will include the queries and inputs used when processing the table.
IMPORTANT: Please make sure that APP_DEBUG is set to false when your app is on production.
Please avoid using php artisan serve
when developing with the package.
There are known bugs when using this where Laravel randomly returns a redirect and 401 (Unauthorized) if the route requires authentication and a 404 NotFoundHttpException on valid routes.
It is advised to use Homestead or Valet when working with the package.
Please see CONTRIBUTING for details.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.