filament/query-builder
A powerful visual query builder for Filament forms. Compose complex rules with nested groups, AND/OR logic, and dynamic conditions, then reuse queries in your Laravel admin panels. Seamlessly integrates with Filament's form components and Eloquent models.
Consider it when:
Look elsewhere when:
For executives:
“We can ship self-service filtering and data exploration for admin and reporting workflows faster by using Filament’s query builder instead of custom UI. It is MIT-licensed, sits inside the Laravel/Filament ecosystem, and reduces engineering dependency for routine data queries. The main costs are standardizing on Filament and managing upgrade and query-performance risk. I recommend a short pilot on one internal dashboard; success means non-technical users can build useful filters without engineering, query performance is acceptable, and we do not hit blocking customization gaps.”
For engineering:
“This gives us a production-ready Filament component for building dynamic Eloquent queries in tables/forms, so we avoid writing a custom Livewire filter UI. We can extend it through closures/modifyQueryUsing, test generated SQL, and reuse patterns across resources. Key risks are tight coupling to Filament internals, version compatibility, and unoptimized dynamic queries. Plan: pin Filament, pilot on a non-critical resource, add query tests and indexes, monitor query logs, and document extension patterns. If we are not already on Filament, evaluate that platform decision first.”
How can I help you explore Laravel packages today?