sinemacula/laravel-repositories
Laravel repositories package offering a structured repository pattern layer for cleaner, testable data access. It helps organize queries behind interfaces, keeping your models and controllers lean.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| saritasa/laravel-repositories | 0.88 | Saritasa's Laravel Repositories package provides a structured repository layer for Eloquent models, including base repository classes, reusable query criteria, and helper abstractions that keep controllers and models lean while centralizing data access, filtering, and persistence logic. | 2 | 3 | 2 | 106 | 0 | 0.1 | 15.2 | MIT | 2 years ago | |
| prettus/laravel-repository | 0.87 | A Laravel repository pattern package that decouples your application logic from Eloquent. It provides base repository and interface classes, reusable query criteria, caching support, and service container bindings for cleaner, testable, and more maintainable code. | 20 | — | 5 | — | 0 | 0.4 | — | — | — | |
| nanvaie/database-repository | 0.87 | A Laravel package that provides a database-backed repository layer for cleaner data access. It helps organize queries behind reusable repositories, keeping Eloquent models and controllers lean while supporting maintainable CRUD workflows. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| laimoon/model-updater | 0.87 | laimoon/model-updater is a Laravel package that provides a clean, reusable way to update Eloquent models. It helps reduce boilerplate by centralizing model update logic, keeping controllers and services tidy while preserving consistent persistence behavior. | 40 | 40 | 1 | 0 | 0 | 0.1 | — | MIT | 6 years ago | |
| zareismail/markable | 0.87 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| ryannielson/meta | 0.86 | Meta is a Laravel package for managing page meta tags from PHP and Blade views. Set titles, descriptions, and arbitrary head metadata with a simple API, define defaults, override them per request, and render everything cleanly in your layouts. Lightweight and easy to integrate into existing applicat... | 30 | — | 4 | — | 1 | 0.7 | — | MIT | 11 years ago | |
| jsdecena/baserepo | 0.86 | A Laravel repository-pattern package that provides reusable base repository and contract classes for cleaner CRUD, query filtering, pagination, and model interaction. | 75 | 76 | 39 | 1K | 0 | 1.8 | 16.7 | MIT | 7 years ago | |
| miladimos/laravel-repository | 0.86 | — | 11 | 11 | 2 | 9 | 0 | 0.1 | 3.4 | — | — | |
| sinemacula/laravel-modules | 0.86 | A modular structuring package for Laravel applications, providing a foundation for organizing code into self-contained modules. Useful for teams building maintainable, scalable apps with clear separation of concerns. | 0 | — | 0 | — | 0 | 18.9 | — | Apache-2.0 | 1 month ago | |
| orkhanahmadov/eloquent-repository | 0.86 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| phoenix/eloquent-meta | 0.86 | — | 56 | 60 | 23 | 15 | 1 | 3.1 | 1.0 | MIT | 7 years ago | |
| forecho/laravel-repository | 0.86 | A Laravel package that adds a repository layer for organizing database queries behind reusable classes, helping keep controllers and models clean. It provides base repository support and common CRUD-style helpers for everyday data access. | 5 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| madulinux/repository-pattern | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| prettus/l5-repository | 0.86 | Prettus/l5-repository abstracts your Laravel app's data layer behind repositories, with built-in criteria, presenters, caching, validators, and generators. It keeps query logic reusable and controllers clean, making Eloquent-backed applications easier to maintain. | 4,195 | 4,261 | 878 | 322K | 234 | 76.4 | 54.8 | MIT | 5 months ago | |
| iamkesharinandan/therepository | 0.86 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| jooservices/laravel-repository | 0.86 | A Laravel repository package that adds a clean data-access layer over Eloquent, helping organize queries, reuse filtering and caching logic, and keep controllers and models lean. Suitable for building testable, maintainable Laravel applications. | 0 | 0 | 0 | 998 | 0 | 17.4 | 47.6 | MIT | 2 months ago | |
| sinemacula/laravel-log-database | 0.85 | A Laravel package that stores application log entries in a database table instead of flat files, making logs easier to query, filter, and retain. It plugs into Laravel's logging channels so existing Log calls work unchanged while records are persisted and browsable. | 0 | — | 0 | — | 0 | 15.4 | — | Apache-2.0 | 3 months ago | |
| littlebug/laravel-repository | 0.85 | — | 35 | 36 | 9 | 23 | 0 | 4.0 | 3.0 | MIT | 5 years ago | |
| sinemacula/laravel-sse | 0.85 | A Laravel package for Server-Sent Events (SSE) that makes it easy to stream real-time updates from your app to browser clients. Simplify live notifications, progress updates, and event broadcasting with minimal setup. | 2 | — | 0 | — | 1 | 15.1 | 0.4 | Apache-2.0 | 3 months ago | |
| sinemacula/laravel-route-linter | 0.85 | A Laravel package for linting application routes. It inspects registered routes and flags common problems, helping you catch misconfigurations early and keep route definitions clean, consistent, and maintainable. | 0 | — | 0 | — | 5 | 16.1 | 1.3 | Apache-2.0 | 3 months ago |
How can I help you explore Laravel packages today?