Download the PHP package dilum/puppy-data-table without Composer
On this page you can find all versions of the php package dilum/puppy-data-table. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download dilum/puppy-data-table
More information about dilum/puppy-data-table
Files in dilum/puppy-data-table
Download dilum/puppy-data-table
More information about dilum/puppy-data-table
Files in dilum/puppy-data-table
Vendor dilum
Package puppy-data-table
Short Description Lightweight Laravel DataTable with Yajra-like features and a vanilla JS frontend
License MIT
Package puppy-data-table
Short Description Lightweight Laravel DataTable with Yajra-like features and a vanilla JS frontend
License MIT
Please rate this library. Is it a good library?
Informations about the package puppy-data-table
🐶 Puppy DataTable (Laravel Package)
A lightweight Laravel backend DataTable package that makes it easy to build paginated, searchable, and sortable API responses for your frontend tables. Unlike heavy alternatives, Puppy DataTable is simple, fast, and dependency-free.
🚀 Features
- ✅ Lightweight – no jQuery or heavy frontend dependencies
- ✅ Works with any Eloquent model or query builder
- ✅ Built-in support for search, sort, and pagination
- ✅ Add custom computed columns easily
- ✅ API-friendly JSON responses
📝 Front-End Package
📦 Installation
Require the package via Composer:
⚡ Usage Example
Controller Example
📤 Example API Response
🛠️ Methods
| Method | Description |
|---|---|
of($query) |
Bind the DataTable to an Eloquent query or query builder |
searchable(array) |
Define which columns are searchable |
addColumn($key, $callback) |
Add custom computed column |
editColumn($key, $callback) |
Edit custom computed column |
orderColumn($key, $callback) |
Define custom ordering for a column |
toResponse($request) |
Return API-ready JSON response |
🎯 Example with Custom Columns
📄 License
MIT License – free for personal and commercial use.
All versions of puppy-data-table with dependencies
PHP Build Version
Package Version
The package dilum/puppy-data-table contains the following files
Loading the files please wait ...