Laravel Simple Data Tables And Forms

README.md

Laravel Simple Datatables And Forms

A lightweight, easy-to-use Laravel package for creating interactive data tables and dynamic forms with Livewire integration.

Screenshot Screenshot

Overview

Laravel Simple Datatables And Forms provides two powerful components for your Laravel applications:

๐Ÿ“Š Data Tables

Create interactive, feature-rich data tables with minimal code. Includes advanced search, sorting, filtering, grouping, and export capabilities.

๐Ÿ“ Dynamic Forms

Build dynamic forms with fluent API, multiple field types, validation, and model binding support.

Key Features

  • ๐Ÿ” Advanced Search - Debounced search with minimum character requirements
  • ๐Ÿ”„ Column Sorting - Click-to-sort functionality for table columns
  • ๐Ÿงน Filtering & Grouping - Multiple filter types with advanced grouping options
  • ๐Ÿ“ค Data Export - Export to CSV, Excel, and PDF formats
  • ๐Ÿ“ Dynamic Forms - Fluent features for building complex forms
  • ๐Ÿ”ง Multiple Field Types - Input, Select, Checkbox, Toggle, Textarea, and more
  • โœ… Validation Integration - Built-in Laravel validation support
  • ๐Ÿ“ฑ Responsive Design - Mobile-friendly components
  • โšก Performance Optimized - Intelligent caching and query optimization
  • ๐Ÿ”’ Security Features - CSRF protection and input sanitization
  • ๐Ÿงฉ Seamless Livewire Integration - Built specifically for Livewire 3.x

Requirements

  • PHP 8.2 or higher (compatible with PHP 8.3 and 8.4)
  • Laravel 10.x or higher (compatible with Laravel 11.x and 12.x)
  • Livewire 3.x or higher

Related Packages

laravel-gdpr-exporter.php

Laravel GDPR Exporter

Professional Laravel package ensuring GDPR compliance through automated user data exports in JSON, CSV, XML, and HTML formats. Features Livewire components, progress tracking, email notifications, and data anonymization options. Simplifies privacy regulation compliance for European market applications and user data management.

laravel-email-change-confirmation.php

Laravel Email Change Confirmation

Enterprise-grade Laravel package implementing secure email change workflows with dual confirmation system. Features fraud prevention, rate limiting, email verification, rollback capabilities, and audit trails. Protects user accounts from unauthorized access while maintaining seamless user experience in authentication systems.

laravel-blacklist.php

Laravel Blacklist

Advanced Laravel validation package providing intelligent content filtering with customizable blacklists, profanity detection, and whole-word matching algorithms. Prevents spam, inappropriate content, and system abuse while avoiding false positives. Essential for user-generated content, comments, forums, and social platforms.

laravel-locations.php

Laravel Locations

Professional Laravel package providing comprehensive location management with 250+ countries, 5,000+ states/regions, and 149,000+ cities. Features multi-language translations, currency data, address validation, and seamless Eloquent relationships. Perfect for e-commerce, shipping, user registration, and international applications requiring robust geographical data management.