An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: data-transfer-object

Astrr3/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.

Language: PHP - Size: 632 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 0 - Forks: 0

WendellAdriel/laravel-validated-dto

Data Transfer Objects with validation for Laravel applications

Language: PHP - Size: 14.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 695 - Forks: 41

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.

Language: PHP - Size: 646 KB - Last synced at: 5 days ago - Pushed at: 23 days ago - Stars: 86 - Forks: 3

soulcodingmatt/equilibrium

A Java annotation processor for generating DTOs and other value container classes.

Language: Java - Size: 50.8 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

aedart/athenaeum-dto

[READ ONLY] Athenaeum Dto package - see https://github.com/aedart/athenaeum

Language: PHP - Size: 73.2 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

open-southeners/laravel-data-mapper

Extensible data mapper to objects, DTOs, enums, collections, Eloquent models, etc

Language: PHP - Size: 398 KB - Last synced at: 4 days ago - Pushed at: 16 days ago - Stars: 10 - Forks: 1

philipphermes/transfer-bundle

Symfony bundle that generates transfers from xml

Language: PHP - Size: 75.2 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

nutgram/hydrator

A turbocharged json object hydrator for your DTOs

Language: PHP - Size: 186 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 1

picamator/transfer-object

A modern Symfony-compatible Transfer Object Generator with property hooks, FixedArray, and asymmetric visibilities.

Language: PHP - Size: 1.97 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 9 - Forks: 1

jessarcher/laravel-castable-data-transfer-object 📦

Automatically cast JSON columns to rich PHP objects in Laravel using Spatie's data-transfer-object class

Language: PHP - Size: 62.5 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 330 - Forks: 24

technoquill/dto-core

Lightweight typed DTO foundation for PHP 8.2+ with support for strict validation, partial assignment, and nested structures.

Language: PHP - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

phpgt/DataObject

Structured, type-safe, immutable data transfer.

Language: PHP - Size: 113 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 2

phpgt/TypeSafeGetter

An interface for objects that expose type-safe getter methods.

Language: PHP - Size: 64.5 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

phpgt/Json

Structured, type-safe, immutable JSON objects, and schema validation.

Language: PHP - Size: 226 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

sshaw/class2

Easily create Ruby class hierarchies that support nested attributes, type conversion, serialization, equality, and more.

Language: Ruby - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 16 - Forks: 0

FreeElephants/json-api-dto

JsonApi Document Structure Types

Language: PHP - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

herberthleao/vehicle-registry-api 📦

Simples API para cadastro de veículos e seus respectivos proprietários

Language: C# - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

MaplePHP/DTO

DTO (Darn Tidy Object) isn’t just another data wrapper, it’s a full-featured utility toolkit for PHP that makes structured data clean, fluent, and a joy to work with.

Language: PHP - Size: 1.99 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

Dgame/php-dto

A data transfer object inspired by Rust's serde

Language: PHP - Size: 161 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 2

Eveio/dto

Simplistic, flexible Data Transfer Object library

Language: PHP - Size: 91.8 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 1

larapie/data-transfer-object Fork of spatie/data-transfer-object

Data transfer objects with validation through annotations

Language: PHP - Size: 249 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 2

nuxtifyts/php-dto

A Data objects library simplifies data transfer, ensuring structure, validation, and separation of concerns.

Language: PHP - Size: 422 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

danielegarciav/data-transfer-object

📨 Data Transfer Object class for JavaScript & TypeScript

Language: TypeScript - Size: 674 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

saedyousef/supreme-object 📦

PHP DataObject

Language: PHP - Size: 7.81 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

jetcod/data-transport

Efficient PHP Data Transport with DTOs

Language: PHP - Size: 951 KB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

imbue/data-transfer-object

Using getter/setter methods gives the advantage of type hinting all data being set.

Language: PHP - Size: 13.7 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

SaorCampos/Sistema-estoque

Um CRUD em arquitetura hexagonal, injeção de dependências e gerenciamento de perfil e permissões com token JWT.

Language: PHP - Size: 297 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

oliwierptak/popo

POPO - plain old PHP object. Generate Data Structures / Data Transfer Objects from a schema.

Language: PHP - Size: 806 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 0

super-nest/data-transfer-objects

Effortless DTO management for NestJS applications.

Language: TypeScript - Size: 128 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

Rafael3994/texting-app

This is a simple texting app that allows users to send and receive text messages on real time.

Language: TypeScript - Size: 559 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AnupamAkib/HishabNikash-.NET-Core-WebAPI-and-EF-Core

A Simplified Backend Application for Managing Financial Calculations

Language: C# - Size: 74.2 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

acidiney/node-dto

A small lib to help you creating dto's in node.js

Language: JavaScript - Size: 409 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 22 - Forks: 2

blacktrs/data-transformer

Zero-dependency PHP array-to-object transformer

Language: PHP - Size: 248 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

jhansenbarreto/pessoa-endereco

API implementada para teste técnico no processo seletivo da Attornatus Procuradoria Digital para a vaga de Desenvolvedor Back End - Java.

Language: Java - Size: 108 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

saleem189/data-transfer-object

This package facilitates handling Data Transfer Objects. It allows easy access to individual properties and conversion to JSON or arrays.

Language: PHP - Size: 35.2 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

holiq/action-data

Simple way to use Actions and DTOs on your Laravel project

Language: PHP - Size: 51.8 KB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

mb1986/dto_derive

Rust derive-macro providing automatic mapping between DTO and Entity structures.

Language: Rust - Size: 56.6 KB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 2

kadir-code/BlogApp

In this repository, the blog project I developed with .net core has deleting, updating, adding and listing features for all controllers. I used the classes I mapped using IOC container by matching them in .netcore's built-in ioc container.

Language: C# - Size: 688 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

shiizuko/SpringBoot-API-Rest

Projeto de clínica médica fictícia. Será um aplicativo com algumas opções, com CRUD, médicos e pacientes e o agendamento e cancelamento das consultas.

Language: Java - Size: 112 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

sowidan1/Service-Oriented-Architecture-Laravel-11

Apply Service-Oriented Architecture, Facade Design Pattern, Data Transfer Object (DTO), Repository pattern

Language: PHP - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

MrSoxAndShoes/Entities

Create C# entity and DTO classes for a SQL Server table or view.

Language: Python - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

fab2s/dt0

Dt0 is a PHP implementation of a DTO that can both secure mutability and implement convenient ways to take control over input and output in various formats.

Language: PHP - Size: 74.2 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

filip26/object-projection 📦

Declarative Data Transfer Objects Composition and Extraction

Language: Java - Size: 999 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fab2s/laravel-dt0

Laravel support for fab2s/dt0, a DTO implementation that can both secure mutability and implement convenient ways to take control over input and output in various formats.

Language: PHP - Size: 25.4 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Reefact/fluent-request-binder

Provides a simple solution for validating queries and commands - as DTOs - and converting their properties into Value Objects in a fluent manner.

Language: C# - Size: 342 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

henrik42/deeto

A Java dynamic proxy factory for interface-typed data transfer objects

Language: Clojure - Size: 155 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 0

musauyumaz/ECoffee

Language: C# - Size: 7.45 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

jiatsang/nTinyPass

TinyPass is very tiny data transfer object class library

Language: C# - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

openrice-canada/openrice-backend 📦

Openrice Canada Backend built by Java and Spring

Language: Java - Size: 42.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

rectovert/dto-php

📦 Opinionated implementation of Data Transfer Object (DTO) in PHP

Language: PHP - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

SiavashMT/Python-DTO

Language: Python - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 3

cerbero90/dto

Data Transfer Object (DTO).

Language: PHP - Size: 91.8 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 5

pbod98/MusicCatalogue

A desktop application for a music publisher to see albums and their contents published by the company. It allows to add, edit and delete data. It is a work in progress.

Language: C# - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Szqii/data-transfer-object-ts

Package provides Data Transfer Object functions.

Language: TypeScript - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

jangbl/node-request-body-validation

demonstrates how to validate the request body of requests in Node

Language: JavaScript - Size: 972 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 3

Ali-Nategh/nest_practice_1

first practice with node.js framework: nest.js

Language: TypeScript - Size: 172 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

marcosvidolin/ditiow

🚀 Ditiow is a simple aspect library designed to help you safely expose features of your Spring REST API without having to expose data from the persistence or business layer of your application.

Language: Java - Size: 272 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 4

lilchiken/dto-with-interface-fastapi

Simple FastAPI app which connected with other API site

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

DevSazal/nestjs-boilerplate

Build REST API quickly using - NestJS, TypeScript, ExpressJS

Language: TypeScript - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

safakca/SA.KUSYS-DEMO

An example of interview questions in .net. I used these technologies (.net core 6, n-Tier architecture, fluent api, extension method, generic repository, auto mapper, rest-api, dto, dependency injection)

Language: C# - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

CodinPro/data-transfer-object

Common library for DTOs

Language: PHP - Size: 86.9 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jhansenbarreto/prateleira-virtual

O "prateleira-virtual" foi criado como uma API para organização online de leitura. Projeto criado para demonstração de conhecimentos.

Language: Java - Size: 136 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

abenteuerzeit/MusicApi

a digital way to share all available resources on music albums, including track titles and authors.

Language: C# - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MohamadNach/photo-service

Creating a photo service using Nest.js. CRUD endpoints, Security is implemented and SQlite database was used.

Language: TypeScript - Size: 239 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

AlissonWenceslau/camadas-orm-dto

Padrão de camadas com ORM & DTO

Language: Java - Size: 361 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

computablefacts/junon 📦

Junon is a data transfer object for Java compatible with our platform API.

Language: Java - Size: 101 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jamielsharief/data-transfer-object

A PHP Data Transfer Object implementation.

Language: PHP - Size: 15.6 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

aslbuhtig61108/Week-16-Spring-Boot-Jeep-Order

Saving data and data transfer objects (DTOs) are the focus of this module. Very challenging module of the Spring Boot portion of our boot camp.

Language: CSS - Size: 54.5 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ialopezg/backend

A basic skeleton with class abstraction, global & local validation, global & local exception handlers, logging & data tracking, data transfer objects, execution context, authentication, users & user roles, migrations, pagination, and default dispatchers. All built with NestJS.

Language: TypeScript - Size: 1.41 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

sanderdlm/smart-dto-bundle

Map your Doctrine entities into data transfer objects for faster usage in Symfony forms

Language: PHP - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MonkiProjects/monki-projects-dto-swift

Definitions for DTOs used across Monki Projects' apps.

Language: Swift - Size: 2.37 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

rehasan/boot-camp

React with Spring Boot, Multi Datasource - Mongo & JPA - Postgres

Language: Java - Size: 314 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

coding-saxony-packages/array-to-datatransfer-object

This package converts an array into the specified DataTransferObject.

Language: PHP - Size: 20.5 KB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

iDevelopThings/api-utilities

Make api requests and convert them to Data Transfer Objects(classes) on the fly. Along with helpers to help with handling errors.

Language: TypeScript - Size: 515 KB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

jeremymaya/Code-401-Async-Inn-API

Language: C# - Size: 316 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 3

constlab/data-transfer-object

Language: PHP - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

sdetAutomation/users-api

Sample project using Spring Boot 2 and Java

Language: Java - Size: 183 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 2

markbennison/StudentTimetableSystem

MSc Assignment in Enterprise Software Engineering. Web application using JSP with entity persistence. 3 projects: EJB has the entity classes with factory methods and facades. Library has DTO classes and remotes for facades. Client is 'StudentTimetablingSystem' project. Focus of project is to demonstrate JSP with MVC, some design patterns and entity persistence in Java. The theme is a student timetabling system.

Language: Java - Size: 1.93 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

DivineOmega/uxdm-spatie-data-transfer-object

🔀 Spatie Data Transfer Object source and destination for the UXDM data migrator

Language: PHP - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

Phauthentic/presentation

A framework and library agnostic presentation layer implementation. The purpose of this is to provide a data transfer object to make your application independent from the underlying rendering implementation.

Language: PHP - Size: 73.2 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

codebooth/data-transfer-object

Data Transfer Object is all about how the data is represented

Language: PHP - Size: 6.84 KB - Last synced at: 8 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ssaleem/Cheese-REST-API

A Spring Boot REST API to perform CRUD operations on Cheeses, Cheese Categories and Menus

Language: Java - Size: 115 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

briang123/Vidly

C# MVC Video App - Code Along Tutorial

Language: JavaScript - Size: 2.44 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0