Weave Code
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

Eloquent Filter Laravel Package

mehdi-fathi/eloquent-filter

Laravel package to filter Eloquent models via query strings. Supports complex query structures, custom/overridable conditions, builder integration, and fine-grained control over filter execution. Useful for APIs and large datasets, with optional rate limiting.

View on GitHub
Deep Wiki
Context7
4.5.6

-Update: support Laravel 13.x

4.5.5
  • Feat: add fuzzy search
  • Feat: support php 8.5
  • Update:update readme
4.5.4
  • Update: update readme -Fix:fix bug boot method in filterable trait
4.5.3
  • Feat: add rate limit feature
  • Feat: add new conditions
4.5.0
  • Update: make it compatible with Laravel 12
  • Update: update README
4.4.9
  • Fix:fix bug config
4.4.8
  • Feat: Add request encode feature with its tests
  • update: Add config method signs
4.4.5

-Feat: add doesnthave feature -Update: update core , tests and readme

4.4.0

-Feat: add macro method for db -Update: update autocomplete method for PHPSTORM -Update: update core code

4.3.5
  • Feat: Add cast method filter
  • Feat: Calling non-static method for some requests method
  • Update: make more compatible with PHPstorm
4.3.0

-Feat: add a callable method for changing the response -Update: update core code

4.2.0
  • Support Laravel 11
  • Update code and readme
4.1.5
  • Improve the code
  • new feature for defined params in config file
4.1.0
  • Improve code _ Update readme
4.0.8

-Improve the code -Log feature

4.0.1

-Improve tests

4.0.0

-Add query builder support -Make a sign for custom methods -Improve the code and tests

3.4.0

-Improve the code

3.3.9
  • Improve code
  • Support method blacklist on model side
3.3.7

-Improve code -Make black list method

3.3.5

-Make max_liomit feature -Improve the code -Update readme

3.3.0

-Improve code and tests -Add macro methods

3.2.0

-Support PHP 8 more -Update code

3.1.0

-Support PHP 8.1,8.2 -Support Laravel 10.X -Improve code

3.0.5

-Improve code -make an override method for the response filter

3.0.4

-Fix bug load config -Add some improvments

3.0.3

-update code -return instance of builder when eloquent filter is disable or request is null

3.0.2

-Update code

3.0.1

update code

3.0.0

make a clean structure and update the code

2.6.7

-update code (tests)

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.
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope