wundii/data-mapper
wundii/data-mapper is a lightweight PHP package for mapping arrays, JSON, and objects into typed DTOs and entities. It supports nested structures, collections, and custom transformations, making data hydration and transfer cleaner in Laravel and PHP applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wundii/data-mapper-symfony-bundle | 0.85 | Symfony bundle that integrates the wundii data mapper into your application, providing service container configuration, autowiring, and attribute-based mapping so you can convert arrays and objects into typed DTOs with minimal setup. | 2 | — | 0 | — | 0 | 3.9 | 1.2 | MIT | 10 months ago | |
| tadcka/mapper | 0.82 | A Laravel package for mapping data between arrays, objects, and models, helping keep transformation logic clean and reusable. Useful for converting API payloads, DTOs, and Eloquent attributes without scattering manual assignment code across your application. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 12 years ago |
|
| thruster/data-mapper | 0.82 | Thruster Data Mapper is a Laravel/PHP package for mapping arrays, objects, and DTOs through a clean, configurable API. Define mappings once to transform and hydrate data reliably across APIs, requests, and domain layers. | 1 | 1 | 0 | 13 | 0 | 0.0 | 12.1 | MIT | 10 years ago | |
| wundii/structron | 0.82 | wundii/structron helps you model structured data in PHP with typed, nestable objects and a clean, expressive API. Use it to map arrays into DTOs, reduce boilerplate, and keep configuration and nested data organized in Laravel projects. | 1 | 1 | 0 | 23 | 0 | 5.2 | 17.0 | MIT | 9 months ago | |
| tadcka/mapper-bundle | 0.81 | tadcka/mapper-bundle is a PHP bundle for mapping data between objects and arrays, simplifying DTO conversion and decoupling domain entities from application layers. It provides a configurable mapper integration for bundle-based PHP applications. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 11 years ago | |
| troytft/data-mapper-bundle | 0.81 | A Symfony bundle for troytft/data-mapper that simplifies mapping arrays and objects into typed DTOs. Configure your mappings and let the mapper handle conversion, reducing repetitive hydration code across controllers and services. | 8 | 9 | 3 | 41 | 0 | 0.1 | 10.3 | — | 4 years ago | |
| rekalogika/mapper | 0.80 | Rekalogika Mapper is a PHP object mapper for converting objects, arrays, and collections using attribute-driven mapping rules. It handles nested and circular references, simplifies DTO and API resource transformations, and reduces boilerplate in Laravel and Symfony applications. | 38 | — | 3 | — | 1 | 9.9 | 1.6 | MIT | 7 months ago | |
| json-mapper/json-mapper | 0.80 | JSON Mapper turns raw JSON from APIs into strongly-typed PHP objects. Define a mapper class, cast and nest values, and get clean, validated data models instead of arrays—with framework support for Laravel. | 220 | 224 | 30 | 124K | 9 | 24.4 | 47.4 | MIT | 1 week ago | |
| wizbii/json-serializer | 0.80 | A lightweight PHP library that turns objects into clean, predictable JSON using attributes and annotations. Configure property names, nested objects, arrays, and date formats with minimal boilerplate, and get consistent API responses in Laravel or any PHP project. | 0 | 0 | — | 944 | — | 0.0 | 41.1 | — | — | |
| league/object-mapper | 0.79 | A lightweight object-to-object mapper for PHP that converts one class into another using reflection and PHP attributes. Define property mappings, handle nested objects, arrays, and collections, and reduce boilerplate when transforming DTOs, entities, and API payloads. | 36 | 36 | 4 | 1K | 3 | 1.0 | 21.8 | MIT | — | |
| opportus/object-mapper | 0.78 | Opportus ObjectMapper is a PHP library for mapping data between objects and arrays with configurable strategies. It helps transform DTOs and entities cleanly, reducing repetitive boilerplate in Laravel and plain PHP projects. | 18 | — | 1 | — | 0 | 0.1 | — | MIT | 4 years ago |
|
| cmath10/mapper | 0.78 | A lightweight Laravel/PHP mapping utility to transform data between arrays and objects using configurable field mappings. Helps normalize payloads, rename keys, cast values, and build DTO-style structures with minimal boilerplate. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| jolicode/automapper | 0.78 | A fast, flexible object-to-object mapper for PHP inspired by .NET's AutoMapper. Map between objects, arrays, and scalars using attributes, with automatic type conversion, nested mappings, custom transformers, and zero-config defaults. Framework-agnostic, works great with Symfony. | 220 | — | 27 | — | 1 | 19.7 | 0.4 | MIT | 1 month ago |
How can I help you explore Laravel packages today?