mjahn/eloquent-builder
A Laravel package that adds a fluent, reusable query builder for Eloquent models. Encapsulate filters, scopes, and conditions in dedicated builder classes to keep controllers and models clean and readable.
mjahn/eloquent-builder is a lightweight Laravel package that adds convenient, reusable helpers to Eloquent query builders. It reduces repetitive query code by providing a clean fluent interface for common filtering, sorting, and search operations, so models stay readable and controllers stay thin.
Designed to drop into existing projects with minimal setup, it works alongside Laravel's native Eloquent methods without changing your models or database schema. The package is a practical fit for developers who want expressive queries without introducing a full query-filter library.
How can I help you explore Laravel packages today?