saintsystems/eloquent-transformable
Adds transformable behavior to Laravel Eloquent models, letting you convert models and collections into custom array or JSON output via dedicated transformer classes while keeping presentation logic out of your models.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| konsulting/laravel-transformer | 0.82 | A Laravel package for transforming data structures and API responses through dedicated transformer classes. It helps keep controllers and models clean by centralizing reusable transformation logic, making it easy to shape arrays, Eloquent models, and collections into consistent output for JSON respo... | 12 | — | 0 | — | 0 | 0.1 | — | MIT | 1 year ago |
|
| elhareth/laravel-eloquent-metable | 0.82 | elhareth/laravel-eloquent-metable adds flexible key-value metadata to any Eloquent model via a simple trait, letting you attach custom attributes without extra migrations or schema changes. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| s-shiryaev/laravel-translatable | 0.80 | A Laravel package for adding translatable attributes to Eloquent models, storing translations as JSON and letting you read or set values per locale through a simple trait. | 5 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| surgiie/transformer | 0.80 | Surgiie/Transformer provides a fluent, declarative API for reshaping arrays and Eloquent data in Laravel. Define reusable blueprints to rename keys, transform values, and format output, keeping controllers and API responses clean, consistent, and easy to maintain. | 126 | — | 7 | — | 0 | 9.1 | — | MIT | 7 months ago |
|
| ponich/eloquent-traits | 0.80 | A collection of reusable traits for Laravel Eloquent models that helps cut boilerplate by adding common model behaviors through simple trait imports, keeping your codebase cleaner and more consistent. | 18 | 18 | 2 | 0 | 1 | 0.3 | — | MIT | — | |
| ironshark/laravel-extendable | 0.80 | Add extensibility to Laravel Eloquent models: dynamically attach extra attributes, methods and relationships at runtime without new migrations, letting packages and apps customise core models cleanly and safely. | 24 | 24 | 6 | 0 | 1 | 0.4 | — | MIT | — | |
| sebastiaanluca/laravel-auto-morph-map | 0.80 | — | 53 | 55 | 9 | 224 | 0 | 0.9 | 6.9 | MIT | 5 years ago | |
| fidum/laravel-eloquent-morph-to-one | 0.80 | Adds a MorphToOne relationship to Laravel's Eloquent ORM, letting a model own a single polymorphic related record. Useful when a parent has exactly one morph child, mirroring MorphMany but returning a single model with lazy and eager loading support. | 34 | — | 4 | — | 0 | 14.4 | — | MIT | 3 months ago | |
| saritasa/eloquent-custom | 0.80 | An Eloquent extension for Laravel adding custom casts, attribute handling, and query helpers to simplify complex model logic. | 0 | 0 | 2 | 3 | 1 | 0.1 | 5.9 | MIT | 4 years ago | |
| nolanos/laravel-model-typescript-transfomer | 0.80 | Generates TypeScript definitions for Laravel Eloquent models via spatie/laravel-typescript-transformer. Maps database column types to TypeScript, respects hidden/visible fields, handles nullable columns, and works with php artisan typescript:generate. | 0 | 7 | — | 275 | — | 1.8 | 33.7 | — | — | |
| supportpal/eloquent-model | 0.80 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 911 | 0 | 11.8 | 44.9 | — | 5 months ago | |
| unisharp/categorizable | 0.80 | A Laravel package for adding polymorphic categories to Eloquent models. Attach and detach categories, organize them hierarchically, and query models by category with simple traits and scopes. | 3 | — | 1 | — | 0 | 0.3 | — | MIT | 6 years ago | |
| signifly/laravel-configurable | 0.80 | Give any Laravel Eloquent model its own configuration. signifly/laravel-configurable adds a lightweight trait and clean API for storing and retrieving per-model settings, with sensible defaults, simple access, and no boilerplate. | 5 | 5 | 0 | 3 | 0 | 0.2 | 1.7 | MIT | 5 years ago | |
| n7olkachev/laravel-computed-properties | 0.80 | Add computed properties to your Laravel Eloquent models, calculated on the fly like accessors but excluded from the database. Keep models lean, reuse derived values across queries and serialization, and write less boilerplate. | 187 | — | 8 | — | 0 | 1.2 | — | — | 8 years ago | |
| typicms/translatable | 0.80 | — | 1 | 1 | 0 | 559 | 0 | 8.2 | 35.9 | NOASSERTION | 7 months ago | |
| orobogenius/laravel-model-statable | 0.80 | Add state and status management to any Eloquent model. Apply the trait to define allowed statuses, transition between them, query by state with scopes, and optionally track status history, all through a simple, expressive Laravel API. | 11 | — | 0 | — | 0 | 0.1 | — | MIT | 7 years ago | |
| taldres/laravel-immutable-attributes | 0.80 | A Laravel package for defining immutable Eloquent model attributes that can be set once but never changed afterward, helping protect critical values from accidental updates. | 0 | 0 | 0 | 3K | 0 | 19.3 | 57.2 | MIT | 2 weeks ago | |
| lee-to/fast-attributes | 0.80 | lee-to/fast-attributes is a lightweight Laravel package for fast, expressive model attribute handling. It reduces boilerplate around accessors and casts, keeping Eloquent models clean, readable, and efficient—ideal for apps that want simpler model definitions without sacrificing performance. | 2 | 2 | 0 | 15K | 0 | 0.0 | 51.3 | MIT | 1 year ago | |
| smorken/model | 0.80 | smorken/model is a Laravel package that provides reusable Eloquent model utilities and a lightweight base model, helping developers standardize common model behavior, reduce boilerplate, and keep application models consistent and maintainable. | 0 | 0 | — | 192 | — | 0.0 | 31.6 | — | — | |
| dmn013/eloquence | 0.80 | Eloquence extends Laravel's Eloquent ORM with a suite of opt-in traits: fuzzy searchable models, sortable and sluggable records, soft deletes, cacheable queries, mappable attributes, and more. Drop-in behaviors that keep your models clean and your code expressive. | 1,079 | 0 | 130 | 0 | 14 | 13.3 | 4.5 | MIT | 7 years ago |
How can I help you explore Laravel packages today?