Libraries tagged by data transfer objects
yorcreative/laravel-argonaut-dto
746 Downloads
Argonaut is a lightweight Data Transfer Object (DTO) package for Laravel that supports nested casting, recursive serialization, and validation out of the box. Ideal for service layers, APIs, and clean architecture workflows.
friendsofhyperf/validated-dto
9381 Downloads
The Data Transfer Objects with validation for Hyperf.
diego-ninja/granite
508 Downloads
A lightweight zero-dependency PHP library for building immutable, serializable objects with validation capabilities.
cerbero/dto
113193 Downloads
Data Transfer Object (DTO)
popo/generator
39098 Downloads
Plain Old PHP Object (POPO) / Data Structure / Data Transfer Object (DTO) Generator. Convert YAML schema to PHP class.
chubbyphp/chubbyphp-parsing
87219 Downloads
Allows parsing data of various structures, meaning the population and validation of data into a defined structure. For example, converting an API request into a Data Transfer Object (DTO).
tuxonice/transfer-objects
8516 Downloads
Build data transfer objects from json definition
schulzefelix/laravel-data-transfer-object
42548 Downloads
Data Transfer Objects with Attribute Casting and Date Mutators.
rmezhuev/data-transfer-object
10134 Downloads
Plain and simple immutable DTO pattern implementation based on php annotations
juststeveking/laravel-data-object-tools
13963 Downloads
A set of tools to make working with Data Transfer Objects easier in Laravel
imbue/data-transfer-object
5991 Downloads
eonx-com/data-transfer-object
23676 Downloads
Data transfer objects with batteries included
andrey-helldar/simple-data-transfer-object
5005 Downloads
Simple Data Transfer Objects
zero-to-prod/service-model
7054 Downloads
A modern approach to extensible, typesafe DTOs with factory support.
reallifekip/immutable-base
162 Downloads
Lightweight abstract classes for building immutable PHP objects.