wimski/laravel-model-repositories
A lightweight repository pattern for Laravel Eloquent models. Provides a base repository with common query and CRUD helpers plus contracts, so you can keep persistence logic organized, reusable, and easy to test.
Consider it when:
Look elsewhere, or deliberately hold at v6, when:
Caveat on this assessment: the release data covers compatibility and lifecycle only. It says nothing about the package's functional surface, so product fit still needs a separate evaluation — treat the above as the adoption-risk view, not the capability view.
To executives: This is a routine dependency decision with a predictable cost shape. The package stays current with Laravel — v7 supports Laravel 13 — which is what we want from a dependency. The price is a scheduled major upgrade each time Laravel ships one, and it does not carry open-ended legacy support. That is a trade we should make deliberately and budget for, not one we should discover late.
To engineering: v7.0.0 is a breaking release. It adds Laravel 13 and drops Laravel 11. Plan it as part of the Laravel 13 upgrade, not after it. Any service still on Laravel 11 stays on v6 and should be understood as unsupported upstream — that's an accepted risk to record, not an oversight. Our ask before committing: confirm the Laravel version across all services, then schedule the bump alongside the framework upgrade.
How can I help you explore Laravel packages today?