salehhashemi/laravel-repository
A Laravel package implementing the repository pattern with a clean abstraction layer for database access. It adds dynamic filtering, reusable criteria, custom search logic, and a make:repository command to scaffold repositories, interfaces, and filters.
Laravel Repository Pattern is a lightweight package that brings the repository pattern to your Laravel applications, decoupling data access logic from your business code through a clean abstraction layer. It adds flexible filtering, searching, and criteria-based querying on top of Eloquent, letting you compose reusable query constraints instead of scattering them across your codebase.
make:repository command to scaffold repositories, interfaces, and filters automaticallyRequires PHP 8.2+ and Laravel 12.x/13.x.
How can I help you explore Laravel packages today?