Download the PHP package gorlabs/tailwind-datatables without Composer
On this page you can find all versions of the php package gorlabs/tailwind-datatables. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download gorlabs/tailwind-datatables
More information about gorlabs/tailwind-datatables
Files in gorlabs/tailwind-datatables
Package tailwind-datatables
Short Description Yajra DataTables integration with Tailwind CSS and Alpine.js for Laravel projects.
License MIT
Informations about the package tailwind-datatables
Gorlabs Laravel Tailwind DataTables Package
Quick Start Guides
For installation and detailed usage steps, please review the following guides:
- Laravel Breeze Livewire Stack Setup
- Laravel Breeze Vue.js Stack Setup
- Basic Usage and Configuration
- Column Customization Examples
You can follow these documents to better understand your package.
A fully customizable package that seamlessly integrates the full power of Yajra DataTables with the modern Tailwind CSS and Alpine.js interface into your Laravel projects. Easily manage everything from server-side processing to rich column customization.
Features
- Seamless Integration: Provides all core Yajra DataTables features (server-side processing, searching, pagination, sorting, buttons) with Tailwind CSS and Alpine.js.
- Reusability: A Composer package that can be easily integrated into Laravel projects.
- Customizability: Easily adapts to your own Tailwind configurations and theme colors.
- Performance: Maintains performance by preserving the existing Yajra infrastructure.
- Backward Compatibility: Easy and secure updates with versioning compliant with SemVer rules.
- Easy Getting Started Experience: Quickly start using with quick start guides and clear examples.
- Rich Column Customization: Easily apply visual enhancements like date formats, status badges, text truncation, and more.
Installation and Usage
To add the package to your Laravel project via Composer:
Configuration
You can publish the configuration file to modify the package's default settings:
This command will copy the config/gorlabs-tailwind-datatables.php file to your project.
Asset Publishing (If Needed)
To publish the package's CSS files to your project's resources/css directory (to include in your own Tailwind pipeline):
This command will copy the published CSS files under resources/css. You will need to import these files in your own resources/css/app.css file. A separate publishing command is not required for JavaScript files; they can be imported directly from the vendor directory.
Example Projects
You can examine our ready-to-use example projects to see how the package works with Livewire and Vue.js stacks. These projects are full-fledged Laravel applications demonstrating the installation and basic usage of the package.
Running Example Projects
Each example project manages its own dependencies and database.
-
Clone the Main Package:
-
Run the Vue.js Example:
- Run the Livewire example:
Contributing
Bug reports, feature requests, and code contributions are welcome. Please refer to the Contributing Guide.
License
The Gorlabs Laravel Tailwind DataTables package is released under the MIT License.. Buy me a coffee http://www.buymeacoffee.com/gorlabs
All versions of tailwind-datatables with dependencies
illuminate/support Version ^10.0 || ^11.0 || ^12.0
yajra/laravel-datatables-oracle Version ^10.0 || ^11.0 || ^12.0
yajra/laravel-datatables-buttons Version ^10.0 || ^11.0 || ^12.0
yajra/laravel-datatables-html Version ^10.0 || ^11.0 || ^12.0