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

Database Repository Laravel Package

eghamat24/database-repository

A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
laravel/database 0.92 Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. 0 100 — 131 — 0.0 29.3 — —
View on GitHub
nanvaie/database-repository 0.89 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
View on GitHub
michael-rubel/laravel-sql-function-repository 0.89 A lightweight Laravel package that brings the repository pattern to SQL functions, letting you call database functions and stored procedures through clean, testable classes with bound parameters instead of scattered raw queries. 7 7 1 0 0 0.2 — MIT 3 years ago
View on GitHub
prettus/l5-repository 0.89 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
View on GitHub
sayadaazami/kavenegar 0.89 — 0 0 0 0 0 0.6 — — 6 years ago
View on GitHub
Context7
mnabialek/laravel-version 0.89 Laravel Version lets you display your app's version number from composer.json, config, or a custom file, with helpers, Blade directives, and caching so you can show it in views, APIs, or health checks. 6 — 4 — 0 3.8 — MIT 10 months ago
View on GitHub
sajadsdi/laravel-file-management 0.89 — 3 3 0 1 0 0.6 1.3 — 2 years ago
View on GitHub
bugover/laravel-repository 0.89 Laravel package providing a repository layer to abstract Eloquent data access. Includes base repository classes, common CRUD methods, query helpers, and patterns for cleaner, testable service code in your Laravel apps. 0 0 1 38 0 15.4 23.2 MIT 8 months ago
View on GitHub
jpswade/laravel-database-tools 0.89 Laravel Database Tools adds handy Artisan commands to create databases, dump/restore from SQL files or Spatie backups, update charset/collation, optimize MySQL tables, and add SQLite MySQL-compat functions for tests. Ideal for dev workflows. 3 3 1 50 0 4.3 16.0 — 10 months ago
View on GitHub
laravel-lang/common 0.89 Shared utilities for the Laravel Lang ecosystem: common helpers, contracts, and tooling used across translation and localization packages. Provides reusable building blocks to keep language resources consistent, maintainable, and easy to integrate into Laravel apps. 165 164 8 686K 0 17.1 53.2 MIT 7 months ago
View on GitHub
ben182/laravel-ab 0.89 — 108 111 25 9 3 5.5 2.8 MIT 4 years ago
View on GitHub
richan-fongdasen/eloquent-repository 0.88 — 0 0 0 38 0 4.5 22.0 MIT 1 year ago
View on GitHub
orkhanahmadov/eloquent-repository 0.88 — 27 27 11 226 2 2.3 14.0 MIT 4 years ago
View on GitHub
jenssegers/ab 0.88 Jenssegers/AB is a lightweight A/B testing package for Laravel that lets you define experiments, split traffic between variants, and track which version performs best. Simple to configure and easy to integrate into existing applications for data-driven decisions. 0 292 — 7 — 0.3 12.5 — —
View on GitHub
kavenegar/laravel 0.88 Laravel integration for Kavenegar SMS/voice API. Install via Composer, register the service provider and facade, publish the config, and set your Kavenegar API key. Then call the Kavenegar facade anywhere in your app to send messages. 86 87 29 9K 7 6.8 31.8 MIT 2 years ago
View on GitHub
Context7
torann/laravel-repository 0.88 — 89 89 20 3K 0 14.2 21.0 BSD-2-Clause 9 months ago
View on GitHub
matthewbdaly/laravel-repositories 0.88 — 12 — 1 — 0 0.1 — MIT 8 years ago
View on GitHub
filipe07/laravel-ab 0.88 — 1 1 5 2K 0 1.4 40.0 MIT 1 year ago
View on GitHub
prettus/laravel-repository 0.88 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 — — —
View on GitHub
sajadsdi/laravel-file-management-image 0.88 — 0 0 0 0 0 1.2 — — 2 years ago
View on GitHub
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.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core