Libraries tagged by data transfer objects
yorcreative/laravel-argonaut-dto
339 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
8298 Downloads
The Data Transfer Objects with validation for Hyperf.
diego-ninja/granite
193 Downloads
A lightweight zero-dependency PHP library for building immutable, serializable objects with validation capabilities.
cerbero/dto
111942 Downloads
Data Transfer Object (DTO)
popo/generator
38534 Downloads
Plain Old PHP Object (POPO) / Data Structure / Data Transfer Object (DTO) Generator. Convert YAML schema to PHP class.
chubbyphp/chubbyphp-parsing
86868 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
7488 Downloads
Build data transfer objects from json definition
schulzefelix/laravel-data-transfer-object
42199 Downloads
Data Transfer Objects with Attribute Casting and Date Mutators.
rmezhuev/data-transfer-object
9767 Downloads
Plain and simple immutable DTO pattern implementation based on php annotations
imbue/data-transfer-object
5794 Downloads
eonx-com/data-transfer-object
22165 Downloads
Data transfer objects with batteries included
spatie/value-object
134 Downloads
Data transfer objects with batteries included
gillyware/postal
394 Downloads
Courier‑style DTOs (Packets) for Laravel applications
cerbero/laravel-dto
12985 Downloads
Data Transfer Object (DTO) for Laravel
tailflow/castable-dto
29160 Downloads
Automatically cast JSON columns to PHP objects in Laravel using Spatie's data-transfer-object class