Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filterable Laravel Package

webdevjohn/filterable

A lightweight Laravel package that brings reusable filtering to Eloquent models and queries. Define allowed filters, apply them straight from request input, and keep controllers clean with a simple, expressive API for building dynamic where clauses.

View on GitHub
Deep Wiki
Context7

webdevjohn/filterable is a lightweight Laravel package that adds declarative, request-driven filtering to your Eloquent models. By applying the provided trait, you can turn query-string parameters into composable database filters without writing repetitive when() clauses or bloating your controllers.

Ideal for APIs, admin panels, and search endpoints, the package keeps filter logic close to the model while remaining framework-native and easy to test.

  • Trait-based integration for any Eloquent model
  • Request/query-string driven filter application
  • Chainable, composable filter definitions
  • Works alongside existing scopes and relationships
  • PSR-4 autoloaded with Laravel package discovery
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment