← Back to Packages

Package

Laravel Filter Components

PHP Laravel Blade

Filter components and QueryBuilder extensions for Spatie Laravel Query Builder.

Overview

Extends filtering in Laravel projects using spatie/laravel-query-builder. Provides DateRangeFilter, WhereInFilter, IsNotNullFilter and Blade components for boolean, custom select, date range, input, and model-based select filters. Publish views to customize (default Bootstrap classes).

Installation

composer require labrodev/laravel-filter-components

Tips

  • Optional: php artisan vendor:publish --tag=filter-components-views.
  • Use AllowedFilter::custom() with DateRangeFilter, WhereInFilter, or IsNotNullFilter in your QueryBuilder.
View on GitHub →

Stay Updated

Join the mailing list for technical discourse, architectural logs, and research notes. No spam, ever.