27 Laravel packages tagged “dto”
Most downloaded: wendelladriel/laravel-validated-dto, with 797,674 downloads and 775 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.
wendelladriel/laravel-validated-dto
Data Transfer Objects with validation for Laravel applications
775
797,674
schulzefelix/laravel-data-transfer-object
Data Transfer Objects with Attribute Casting and Date Mutators.
8
45,192
event4u/data-helpers
Framework-agnostic PHP library for data mapping, DTOs and utilities. Includes DataMapper, SimpleDto/LiteDto, DataAccessor/Mutator/Filter and helper classes (MathHelper, EnvHelper, etc.). Works with Laravel, Symfony/Doctrine or standalone PHP.
14
38,983
yorcreative/laravel-argonaut-dto
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.
106
11,100
jkudish/plume
X API v2 client for Laravel — facades, typed DTOs, test fakes, and user-scoped operations.
10
5,462
ahmedebead/lara-crud
A comprehensive Laravel package to generate CRUD operations with advanced features for APIs and web applications.
2
4,527
websolutionfalcon/laravel-simple-cold-storage
A simple, extensible Laravel package for storing data using filesystem with type-safe StorageKey DTOs
5
3,457
fresns/dto
Fresns data transfer object extension package for easy generation of data rules and inspection of transfer data. Works with Laravel projects.
1
2,686
jkudish/graft
Git manager and platform provider for Laravel — facades, typed DTOs, test fakes, and scoped repositories.
2
2,275
foodkit/openapi-dto
A simple library that allows you to define OpenAPI specifications via Data Transfer Objects.
2
1,345
codewithagents/openapi-laravel
Generate Laravel models (spatie/laravel-data classes, validation rules, enums) from an OpenAPI spec. The spec is the source of truth.
3
1,291
philiprehberger/laravel-make-service
Artisan generator commands for services, DTOs, enums, actions, value objects, and interfaces
1
1,248
damianulan/laravel-lucent
Lucent is a laravel extension package. It contains useful traits, helpers, macros, contracts and extensions such as ClassDiscovery and Services.
1,024
std-out/simple-data-objects
Lightweight typed Data Transfer Object library for PHP 8.4+ with attribute-driven hydration
35
590
rupeshstha/core-foundation
A foundational package for streamlined development, offering essential core functionality and components to accelerate project creation and enhance scalability.
1
209
grazulex/laravel-arc
A Laravel package for elegant and modern Data Transfer Objects (DTOs) management with automatic validation and direct property access
9
27
sindyko/aliaser
Beautiful alias management for Laravel models, forms, and classes with Livewire support.
4
6