codememory/dto
Auto-hydrate PHP/Symfony DTOs from request/array data using rules and decorators. Supports name conversion (e.g., snake_case), enum casting via attributes, and event hooks during processing. Build a manager with caching and reflection for fast mapping.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dreadnip/smart-dto-bundle | 0.90 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| digital-craftsman/deserializing-connection | 0.88 | — | 0 | 0 | 0 | 500 | 1 | 19.3 | 42.8 | MIT | 4 months ago | |
| redhotmagma/apibundle | 0.88 | Laravel package that bundles common API building blocks—helpers, responses, request validation, and boilerplate to speed up creating consistent JSON endpoints. Designed to reduce repetitive setup and keep API structure standardized across projects. | 0 | 0 | — | 305 | — | 0.0 | 34.9 | — | — | |
| bornfight/transfer-object-converter | 0.86 | — | 12 | 12 | 0 | 0 | 0 | 2.2 | 3.8 | MIT | 7 years ago | |
| zero-to-prod/data-model | 0.86 | Reflection-based PHP data models that hydrate typed objects from arrays with a single from($data) call. Use #[Describe] attributes to define casting, validation, defaults, nullable/required rules, and assignments—keeping mapping logic predictable, readable, and verifiable. | 141 | 142 | 7 | 2K | 0 | 28.7 | 17.8 | MIT | 2 months ago | |
| open-southeners/laravel-dto | 0.85 | — | 10 | 10 | 1 | 135 | 2 | 24.1 | 19.2 | MIT | 3 months ago | |
| antonchernik/dto-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cleentfaar/decorator | 0.85 | Laravel/PHP decorator helper to wrap classes and add behavior without modifying the original. Provides a lightweight Decorator pattern implementation for cleaner, composable enhancements and feature extensions in your application. | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 11 years ago | |
| azjezz/input-hydrator-bundle | 0.85 | — | 9 | 9 | 0 | 0 | 0 | 0.9 | — | MIT | 5 years ago | |
| check24/apitk-dtomapper-bundle | 0.85 | — | 2 | 2 | 3 | 0 | 0 | 2.9 | — | MIT | 4 years ago | |
| wendelladriel/laravel-validated-dto | 0.83 | Build typed Data Transfer Objects for Laravel that validate incoming data using familiar validation rules, defaults, and casting. Create DTOs by extending ValidatedDTO, define rules(), and get safe, validated, ready-to-use properties for your app. | 773 | 773 | 46 | 32K | 1 | 31.5 | 25.1 | MIT | 2 months ago | |
| dayploy/dart-dto-bundle | 0.83 | — | 0 | 0 | 0 | 60 | 0 | 0.0 | 24.7 | MIT | — | |
| spatie/value-object | 0.83 | Deprecated Spatie package for PHP 8+ data transfer objects. Create typed DTOs from arrays with casting, validation, and attribute mapping (e.g., nested keys). Consider migrating to spatie/laravel-data or cuyz/valinor. | 2,227 | 2,179 | 187 | 27 | 0 | 12.9 | 0.1 | MIT | 3 years ago | |
| dualmedia/symfony-request-dto-bundle | 0.82 | — | 8 | 8 | 3 | 81 | 2 | 30.1 | 14.3 | MIT | 1 month ago | |
| bujanov/dto-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 24hoursmedia/tesla-dto-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| artyuum/request-dto-mapper-bundle | 0.80 | — | 51 | 51 | 0 | 120 | 0 | 1.3 | 8.2 | MIT | 3 years ago | |
| solido/dto-management | 0.79 | Manage, discover, and enhance DTOs in PHP apps with Solido DTO Management. Provides tools to register and locate DTO classes and apply enhancements consistently across your codebase. Documentation and contribution guides available. | 2 | 2 | 1 | 69 | 0 | 0.1 | 19.1 | MIT | — | |
| dayploy/js-dto-bundle | 0.79 | — | 0 | 0 | 1 | 74 | 0 | 0.0 | 25.9 | MIT | — | |
| bigyohann/symfony-dto-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 3 years ago |
How can I help you explore Laravel packages today?