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
Micro Repositories

Micro Repositories Laravel Package

noitran/micro-repositories

A lightweight repository pattern package for Laravel microservices, helping you organize data access behind clean, testable interfaces. Ideal for small, focused apps that need simple repositories without heavy abstractions or boilerplate.

View on GitHub
Deep Wiki
Context7

noitran/micro-repositories is a lightweight repository-pattern package for Laravel that keeps persistence logic out of controllers and models without the ceremony of a full repository framework. It ships small, focused contracts and base classes, so an Eloquent-backed repository takes minutes to wire up.

Repositories stay thin and predictable: pass in a model, get a clean data-access API out. Swap implementations through the service container and keep domain code ignorant of the underlying database.

  • Minimal boilerplate — one interface, one implementation
  • Eloquent-first, with query-builder access when needed
  • Container-friendly bindings for swappable implementations
  • Reusable criteria for composable filtering
  • Easy to mock in tests
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.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings