Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Simple Data Transfer Object Laravel Package

dragon-code/simple-data-transfer-object

dragon-code/simple-data-transfer-object offers a lightweight way to define typed data transfer objects in Laravel and PHP applications, helping you move structured data between layers with less boilerplate and clearer, more predictable code. Ideal for request payloads, API responses, and service bou...

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
dragon-code/contracts 0.88 Dragon Code Contracts provides a set of reusable PHP interfaces for any project, helping standardize implementations and keep code decoupled. Lightweight, framework-agnostic, and easy to install via Composer. 10 10 0 580K 0 8.6 42.9 MIT 7 months ago
View on GitHub
dragon-code/pretty-array 0.88 Framework-agnostic PHP utility to export arrays into a readable, pretty PHP representation. Preserves numeric keys correctly (unlike symfony/var-exporter), making it ideal for generated config/translation files and other array dumps you want to commit or inspect. 17 17 1 1M 0 4.3 39.0 MIT 1 year ago
View on GitHub
spatie/value-object 0.88 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,221 2,223 187 0 0 12.9 — MIT 4 years ago
View on GitHub
dragon-code/laravel-data-dumper 0.87 A Laravel package that makes debugging data easier with convenient dumping helpers for inspecting variables and application state. Get clearer, more readable output while developing so you can trace values and diagnose issues faster, with a lightweight integration that fits naturally into Laravel wo... 35 35 1 4K 0 7.8 30.5 MIT 7 months ago
View on GitHub
spatie/data-transfer-object 0.87 PHP 8+ data transfer objects with “batteries included”: map and cast input arrays into typed DTOs, validate via attributes, and handle nested objects/collections. Note: package is deprecated; consider spatie/laravel-data or cuyz/valinor. 2,221 2,236 187 631K 0 12.9 23.9 MIT 4 years ago
View on GitHub
dragon-code/simple-dto 0.87 Lightweight PHP DTO helper: define simple DataTransferObject classes, build instances via make(), map nested input keys to properties, and (optionally) cast values. Supports upgrade paths from older package names. Note: author recommends spatie/laravel-data instead. 9 9 2 16K 0 2.6 31.4 MIT 2 years ago
View on GitHub
Context7
dragon-code/migrate-db 0.87 Laravel package for migrating data between different database systems. Move tables and records from MySQL, PostgreSQL, SQLite, SQL Server and more using configurable mappings, artisan commands and safe, resumable transfers. 155 157 4 331 0 4.2 5.3 MIT 7 months ago
View on GitHub
dragon-code/extended-routes 0.87 A small Laravel package that extends the native router with extra helper methods and macros, letting you declare routes more concisely while staying fully compatible with standard Laravel routing, middleware, and route caching. 16 17 1 27 0 0.2 4.0 MIT 2 years ago
View on GitHub
dayploy/dart-dto-bundle 0.87 — 0 0 0 193 0 0.0 31.6 MIT —
View on GitHub
dragon-code/laravel-http-macros 0.86 dragon-code/laravel-http-macros adds handy macros to Laravel's HTTP client, cutting boilerplate for common API request tasks such as headers, authentication, timeouts, retries, and JSON payloads. Build cleaner, more expressive HTTP calls with less repetitive code. 11 11 0 0 0 3.9 — MIT 7 months ago
View on GitHub
dragon-code/translation-set 0.86 dragon-code/translation-set offers a structured way to define and manage translation sets in Laravel applications, helping you organize language strings into reusable groups and keep localization files consistent, maintainable, and easy to work with. 0 0 0 0 0 0.2 — MIT 2 years ago
View on GitHub
czim/laravel-dataobject 0.86 Lightweight data objects for Laravel: define typed properties, hydrate instances from arrays, and convert them back to arrays or JSON. A simple way to keep request, config, and domain data structured, consistent, and easy to pass around with minimal boilerplate. 11 11 0 2K 0 0.1 30.7 MIT —
View on GitHub
dragon-code/laravel-json-response 0.86 A Laravel package for building consistent JSON API responses. It provides fluent helpers for success, error, and custom payloads, helping standardize response structure and reduce boilerplate across controllers and APIs. 12 12 1 424 0 3.9 16.3 MIT 7 months ago
View on GitHub
std-out/simple-data-objects 0.86 Lightweight, attribute-driven DTOs for PHP 8.4+ with zero runtime reflection and compiled per-class closures for fast hydration and serialization. Works standalone or in Laravel 12–13. 35 35 0 202 0 27.3 13.2 MIT 3 weeks ago
View on GitHub
cerbero/dto 0.86 Cerbero DTO is a lightweight Laravel/PHP package for creating type-safe data transfer objects from arrays and requests. It supports property casting, validation, nested DTOs, and easy serialization, helping keep application data structured and predictable. 17 19 5 717 0 0.3 22.3 MIT —
View on GitHub
jessarcher/laravel-castable-data-transfer-object 0.86 A Laravel package that lets Eloquent models cast attributes directly to data transfer objects, keeping structured data typed and clean while handling JSON serialization automatically. Ideal for replacing loose arrays with explicit DTO classes. 325 333 22 2K 3 1.7 8.3 MIT 3 years ago
View on GitHub
dragon-code/laravel-model-settings 0.86 Store per-model key-value settings in Laravel with dragon-code/laravel-model-settings. Attach typed settings to any Eloquent model, read and write them through a simple API, and keep configuration data with your records without extra tables. 1 1 1 22 0 7.2 12.4 MIT 3 months ago
View on GitHub
dragon-code/xml-core 0.86 A lightweight XML core for Laravel and PHP that provides a simple, fluent API for building, parsing, and validating XML documents. It supports attributes, namespaces, and CDATA, helping you generate structured XML responses and handle common XML tasks without verbose boilerplate. 2 2 0 146 0 0.2 16.5 MIT 1 year ago
View on GitHub
dragon-code/support 0.86 A collection of handy helpers and tools for any PHP project, available via Composer as dragon-code/support. Easily extend it with your own methods and classes, backed by tests and facades. 23 23 5 1M 0 9.2 43.1 MIT 7 months ago
View on GitHub
dragon-code/laravel-ide-facades-helper 0.86 Laravel IDE Facades Helper generates IDE-friendly helper files so Laravel facades autocomplete properly in your editor. It scans your app's facades and writes accurate docblocks, improving code navigation and static analysis in PhpStorm and other IDEs. 12 12 2 0 0 0.2 — MIT 4 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle