thruster/data-mapper
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| thruster/data-mapper-bundle | 0.88 | A Symfony bundle that wires Thruster's data mapper into your application, adding service configuration and dependency injection for clean object-to-object and array transformations. Centralize mapping logic, reduce boilerplate, and keep data conversion reusable across Symfony projects. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 10 years ago | |
| mark-gerarts/automapper-plus-bundle | 0.87 | Symfony bundle integrating AutoMapper+ for object mapping. Register mappings with AutoMapperConfiguratorInterface, autowire the automapper_plus.mapper service or AutoMapperInterface, and use automatic tagging with service autoconfiguration. Supports Symfony 3.4 through 8.x. | 65 | 66 | 11 | 46K | 4 | 18.3 | 44.5 | MIT | 4 months ago | |
| json-mapper/laravel-package | 0.86 | Map JSON payloads and arrays into typed PHP objects and DTOs with this Laravel package. A fluent API defines field mappings, nested structures, and collections, with clean integration into Laravel's container, facades, and config. | 25 | 25 | 5 | 12K | 0 | 8.9 | 39.4 | MIT | 7 months ago | |
| nazarii-kretovych/laravel-api-model-driver | 0.86 | An Eloquent driver for Laravel that backs models with external APIs instead of a database, so you can query remote HTTP resources while keeping familiar models, relationships, casts, and conventions, without rewriting your data layer. | 34 | — | 13 | — | 0 | 0.7 | — | MIT | 6 years ago | |
| opportus/object-mapper | 0.86 | 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 |
|
| propel/propel | 0.86 | Propel2 is an open-source Object-Relational Mapping (ORM) for PHP. It maps database tables to PHP objects, uses Composer and Symfony components, and requires PHP 7.4 or newer for model-driven database development. | 1,267 | 1,305 | 406 | 102K | 241 | 59.7 | 57.5 | MIT | 2 months ago | |
| eghamat24/database-repository | 0.86 | A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| wayofdev/laravel-cycle-orm-adapter | 0.86 | Integrates Cycle ORM into Laravel applications. Provides package configuration, service provider bindings, and a bridge between Cycle's data-mapper ORM and Laravel's container and ecosystem, letting you use Cycle entities alongside familiar Laravel tooling. | 34 | 35 | 4 | 12K | 8 | 24.4 | 45.2 | MIT | 5 months ago | |
| silpo-tech/mapper-bundle | 0.86 | A Symfony bundle for silpo-tech/mapper that automatically configures object-to-object and array mapping services. Register mappers, define mapping profiles, and convert DTOs, entities, and arrays with minimal boilerplate, keeping domain and transport layers clean and decoupled. | 0 | 0 | 1 | 446 | 0 | 8.1 | 39.2 | MIT | 7 months ago | |
| mark-gerarts/phpstan-automapper-plus | 0.85 | PHPStan extension for AutoMapper+ that suppresses false “map() invoked with 3 parameters” errors while MapperInterface lacks the optional $context parameter (added post-1.0, formal in 2.0). Install via extension-installer or include phpstan.neon. | 0 | 0 | 1 | 10K | 1 | 0.5 | 55.1 | — | 7 years ago | |
| zero-to-prod/data-model | 0.85 | DataModel hydrates PHP objects from external data with a single from($data) call using reflection and type hints. Validation and casting live in #[Describe] attributes (required, nullable, default, assign), replacing manual property wiring and scattered null checks. | 139 | 140 | 7 | 2K | 0 | 29.0 | 18.4 | MIT | 2 months ago | |
| doctrine/skeleton-mapper | 0.85 | Doctrine Skeleton Mapper is a lightweight mapping library for Doctrine entities, helping convert entity data into simple skeleton objects or arrays for APIs, read models, and presentation layers while keeping persistence concerns separate. | 101 | 102 | 11 | 439 | 0 | 0.5 | 7.1 | MIT | 2 years ago | |
| jolicode/automapper-bundle | 0.85 | Symfony bundle integrating JoliCode Automapper for fast, type-safe object-to-object mapping. Configure mappings, inject the mapper service, and convert entities, DTOs, and other objects with minimal boilerplate. | 0 | 0 | 4 | 98 | 2 | 0.4 | 19.4 | — | 2 years ago | |
| aviator/eloquent-search-map | 0.85 | Eloquent Search Map is a Laravel package that maps search requests onto Eloquent query scopes, letting you turn URL filters into clean, reusable queries. Describe searchable fields once and keep controllers slim. | 1 | 1 | 0 | 604 | 0 | 0.0 | 24.2 | MIT | 8 years ago | |
| lexik/fixtures-mapper-bundle | 0.85 | Symfony bundle for mapping fixture data to Doctrine entities, helping you define reusable fixtures and load test data cleanly. It decouples fixture definitions from loading logic, making database seeding simpler and more maintainable. | 21 | 25 | 5 | 2 | 1 | 0.2 | 0.4 | MIT | — | |
| werkint/frontend-mapper-bundle | 0.85 | A small Symfony bundle for mapping frontend assets and resources to backend configuration, simplifying how templates and views resolve their frontend dependencies. Lightweight and easy to wire in, though documentation is sparse and adoption is limited, so expect to read the source to get started. | 2 | 1 | 0 | 0 | 0 | 0.0 | — | — | 10 years ago | |
| nodes/database | 0.85 | Nodes Database is a Laravel package from Nodes that simplifies working with application data, providing a clean layer over schemas, migrations, and queries so you can build database-backed features with less boilerplate while staying close to Laravel's conventions and existing tooling. | 3 | 3 | 2 | 22 | 0 | 0.0 | 7.9 | MIT | 6 years ago | |
| geocoder-php/mapzen-provider | 0.85 | Mapzen provider for the Geocoder PHP library, adding forward and reverse geocoding through Mapzen's search API. It plugs into Geocoder's provider chain via PSR-7 HTTP adapters and an API key, returning standardized Address and Coordinate value objects that work alongside any other Geocoder provider. | 0 | 0 | 0 | 72 | 0 | 0.2 | 18.2 | MIT | 6 years ago | |
| laravel-freelancer-nl/aranguent | 0.85 | Aranguent brings ArangoDB to Laravel with an Eloquent-style ORM and query builder. Use familiar models and relationships to work with documents, edges, and AQL in ArangoDB’s multi-model graph database. | 51 | — | 9 | — | 18 | 3.2 | 5.2 | MIT | 1 year ago | |
| michael-rubel/laravel-model-mapper | 0.85 | A Laravel package for mapping Eloquent models to custom classes such as DTOs and resources. Define model-to-class mappings, transform attributes and relationships, and keep application layers decoupled with clean, configurable model mapping. | 17 | 15 | 2 | 0 | 0 | 0.2 | — | MIT | 3 years ago |
How can I help you explore Laravel packages today?