binarytorch/model-updater
Laravel package for bulk-updating Eloquent models from CSV or Excel files. Map spreadsheet columns to model attributes, match records by key, and apply changes through a simple, configurable workflow—ideal for admin data imports and maintenance.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| salahhusa9/laravel-updater | 0.88 | Laravel Updater lets you update your Laravel project with a single command or click. Supports Laravel 11, 12, and 13, with an Artisan command and web interface for running updates, so deployments and version upgrades stay quick and painless. | 216 | 216 | 19 | 186 | 2 | 17.5 | 5.8 | MIT | 5 months ago | |
| ymigval/laravel-model-cache | 0.88 | Transparently caches Eloquent query results with zero syntax changes, auto-invalidating on create, update, delete, and restore. Configurable TTL, stores, and tags for read-heavy Laravel apps. | 78 | 78 | 8 | 11K | 0 | 18.5 | 33.6 | MIT | 2 months ago | |
| binarytorch/blogged | 0.87 | Blogged is a Laravel package for adding a blog to your application. It provides models, migrations, routes, and an admin interface for managing posts, categories, tags, and comments, so you can organize and publish content without building core blog functionality from scratch. | 128 | 130 | 25 | 10 | 13 | 3.4 | 6.6 | MIT | 6 years ago | |
| genealabs/laravel-model-caching | 0.87 | A Laravel package that adds automatic query caching to Eloquent models. Use the provided trait to cache model queries, with cached results invalidated automatically when records are created, updated, or deleted, reducing database load with minimal code changes. | 2,378 | 2,383 | 231 | 117K | 0 | 39.1 | 27.6 | MIT | 3 days ago | |
| watheqalshowaiter/model-fields | 0.87 | Easily add custom fields to Laravel Eloquent models with watheqalshowaiter/model-fields. A simple trait stores dynamic, validated attributes as JSON, letting you extend models without extra migrations or schema changes. | 40 | 39 | 3 | 9 | 0 | 13.2 | 1.3 | MIT | 4 months ago | |
| yab/crudmaker | 0.87 | Yab CrudMaker is a Laravel package that scaffolds CRUD functionality from configuration, generating models, migrations, controllers, routes, and views so you can build admin panels and data management screens faster. | 30 | 32 | 18 | 70 | 0 | 0.3 | 5.0 | MIT | — | |
| stfn/laravel-pending-updates | 0.87 | A lightweight Laravel package for tracking pending updates. Queue changes to your models, inspect what is waiting to be applied, and flush them when ready. Useful for batching writes, deferring side effects, and keeping data in sync without blocking requests. | 22 | 22 | 1 | 1 | 0 | 0.1 | 0.3 | MIT | 3 years ago | |
| reshadman/laravel-optimistic-locking | 0.87 | Add optimistic locking to your Laravel Eloquent models to prevent lost updates. It tracks version numbers on save, throws exceptions on conflicts, and works with your existing models—no schema changes beyond a version column. | 96 | — | 24 | — | 6 | 2.9 | 1.9 | MIT | 7 years ago | |
| nilportugues/eloquent-repository | 0.87 | A Laravel package that adds a repository layer for Eloquent models, with reusable query criteria, caching support, and cleaner separation between persistence and application logic. | 17 | — | 1 | — | 3 | 0.8 | 0.4 | MIT | 10 years ago | |
| pepijnolivier/eloquent-model-generator | 0.87 | Generate Eloquent model classes directly from your database tables. This Laravel package inspects your schema and scaffolds models with fillable fields, relationships, casts, and docblocks, cutting boilerplate and speeding up development. | 91 | 92 | 14 | 0 | 6 | 3.4 | 2.3 | MIT | 11 months ago | |
| kerrialn/static-data-importer-bundle | 0.87 | A Symfony bundle for importing static data into your application. It helps load seed or reference datasets into your database through a simple, configurable workflow, making it easier to keep fixtures and lookup data in sync. A lightweight utility for repetitive data import tasks. | 1 | 1 | 0 | 0 | 1 | 0.4 | — | MIT | 4 years ago | |
| illuminatech/sync-many-attribute | 0.87 | Laravel package for synchronizing many-to-many related records and their attributes through a single model. Save related model attributes, including pivot data, using familiar form binding and validation, simplifying complex multi-record editing without custom sync logic. | 15 | — | 0 | — | 0 | 0.1 | — | NOASSERTION | — | |
| recca0120/repository | 0.87 | Laravel repository pattern package that decouples business logic from Eloquent models. Ships criteria, presenters, cache support, and Artisan generators to scaffold repositories and interfaces quickly, keeping controllers thin and testable. | 131 | — | 22 | — | 1 | 1.6 | 0.4 | MIT | 1 year ago | |
| eghamat24/database-repository | 0.87 | 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 | |
| michael-rubel/laravel-model-mapper | 0.87 | A Laravel package for mapping Eloquent models to custom classes such as DTOs and resources. Define model-to-class mappings, transform attributes and relationships, and keep application layers decoupled with clean, configurable model mapping. | 17 | 15 | 2 | 0 | 0 | 0.2 | — | MIT | 3 years ago | |
| elipzis/laravel-pastable-model | 0.87 | Quickly duplicate Eloquent models in Laravel. Paste attribute values from an existing record into a new model while controlling which fields carry over, making record cloning and repeat data entry simple and configurable. | 11 | — | 1 | — | 0 | 0.5 | 0.8 | MIT | 2 years 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 | |
| authentik/eloquent-cache | 0.86 | Eloquent Cache adds automatic query caching to Laravel models, storing results in your configured cache driver and invalidating them on create, update, and delete. Speed up repeated database reads with almost no code changes. | 57 | 57 | 6 | 1 | 1 | 0.6 | 0.1 | GPL-3.0 | 3 years ago | |
| anourvalar/eloquent-serialize | 0.86 | Serialize and restore Eloquent query builders with ease. Capture chained queries including eager loading, where clauses, and limits, then unserialize later to run them. Supports Laravel 6 through 12. | 117 | 116 | 14 | 6M | 0 | 28.6 | 63.6 | MIT | 1 month ago | |
| arrilot/bitrix-models | 0.86 | A lightweight Eloquent-style ORM for Bitrix: map infoblocks and highload blocks to PHP model classes, query them through a fluent builder, and use familiar ActiveRecord patterns. It makes Bitrix data access cleaner and more maintainable for PHP projects. | 118 | — | 38 | — | 4 | 1.5 | 1.3 | MIT | 6 years ago |
|
How can I help you explore Laravel packages today?