nanvaie/database-repository
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| michael-rubel/laravel-sql-function-repository | 0.90 | 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 | |
| eghamat24/database-repository | 0.88 | 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. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| laravel/database | 0.88 | 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 | — | — | |
| miladimos/laravel-repository | 0.88 | — | 11 | 11 | 2 | 9 | 0 | 0.1 | 3.4 | — | — | |
| laraditz/repository | 0.88 | Model wrapper repository implementation for Laravel. Provides a simple repository pattern layer around Eloquent models to centralize data access and keep controllers/services cleaner and more testable. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| reb3r/repositories | 0.87 | — | 0 | 0 | 1 | 2 | 0 | 1.5 | 6.6 | — | 1 year ago | |
| sayadaazami/kavenegar | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 6 years ago | |
| jpswade/laravel-database-tools | 0.87 | 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 | |
| jason-guru/laravel-make-repository | 0.87 | Laravel package adding Artisan “make:repository” scaffolding for the repository pattern. Quickly generate repository interfaces and implementations, keeping controllers slimmer and data access consistent and testable. Easy to install and customize for your app structure. | 62 | 65 | 31 | 9K | 2 | 13.7 | 32.9 | NOASSERTION | 5 months ago | |
| torann/laravel-repository | 0.87 | — | 89 | 89 | 20 | 3K | 0 | 14.2 | 21.0 | BSD-2-Clause | 9 months ago | |
| beyondcode/laravel-ask-database | 0.87 | Ask your database questions in plain English. BeyondCode's package uses AI to translate natural language into SQL queries and returns the results, making data exploration easier without writing SQL yourself. | 301 | 276 | 46 | 92 | 0 | 1.6 | 1.1 | MIT | 3 years ago | |
| bosnadev/repositories | 0.87 | — | 846 | 840 | 245 | 337 | 29 | 10.8 | 11.9 | — | — | |
| kavenegar/laravel | 0.86 | 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 | |
| laravel-lang/common | 0.86 | 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 | |
| laravel/pao | 0.86 | Laravel PAO detects when PHP tools like PHPUnit, Pest, PHPStan, Rector, and Artisan run inside AI agents such as Claude Code or Cursor, swapping verbose output for compact structured JSON. Zero config, works with any PHP project, PHP 8.3+. | 728 | 726 | 38 | 8M | 0 | 28.4 | 63.9 | MIT | 1 month ago | |
| richan-fongdasen/eloquent-repository | 0.86 | — | 0 | 0 | 0 | 38 | 0 | 4.5 | 22.0 | MIT | 1 year ago | |
| iamkesharinandan/therepository | 0.86 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| prettus/laravel-repository | 0.86 | 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 | — | — | — | |
| arafatdev/laravel-repository | 0.86 | — | 5 | 6 | 0 | 11 | 0 | 4.9 | 6.4 | MIT | 10 months ago | |
| ben182/laravel-ab | 0.86 | — | 108 | 111 | 25 | 9 | 3 | 5.5 | 2.8 | MIT | 4 years ago |
How can I help you explore Laravel packages today?