Weave 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

Repository Laravel Package

caffeinated/repository

A Laravel repository pattern package that adds a repository layer over Eloquent models, with support for criteria, caching, and eager loading. Keep controllers lean and queries reusable by moving data access into dedicated repository classes.

View on GitHub
Deep Wiki
Context7

Caffeinated/Repository brings a clean, framework-friendly repository pattern to Laravel applications. It provides an abstract repository and contracts that separate persistence from business logic, helping keep controllers lean and data access easy to test, swap, and reuse.

  • Abstract base repository with common CRUD helpers
  • Contracts for dependency injection and testability
  • Reusable query criteria for composable filters
  • Laravel model binding and container integration
  • Custom repository methods for domain-specific queries
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.
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle