An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with value-object

A curated list of projects in awesome lists tagged with value-object .

https://github.com/jessarcher/laravel-castable-data-transfer-object

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

data-transfer-object laravel laravel-package value-object

Last synced: 02 Mar 2025

https://github.com/darsyn/ip

Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.

cidr composer doctrine hacktoberfest immutable ip ip-address ipv4 ipv6 library packagist php rfc value-object

Last synced: 07 Jan 2026

https://github.com/michael-rubel/laravel-value-objects

A bunch of general-purpose value objects you can use in your Laravel application.

laravel looking-for-contributors php value-object value-objects

Last synced: 04 Apr 2025

https://github.com/josedonizetti/ruby-duration

Immutable type that represents some amount of time with accuracy in seconds.

duration ruby time value-object

Last synced: 17 Mar 2025

https://github.com/4lessandrodev/rich-domain

A lib to help you create a robust project based on domain driven-design (ddd) principles with typescript and zero dependencies.

aggregate auto-mapper ddd domain domain-data domain-driven-design domain-entity domain-events domain-model results rich-domain typescript typescript-library value-object

Last synced: 09 Apr 2025

https://github.com/Qowaiv/Qowaiv

Qowaiv is a Single Value Object library

ddd domain-driven-design value-object

Last synced: 26 Nov 2025

https://github.com/smartemailing/types

Missing data types for PHP. Highly extendable.

php strict-types validation value-object

Last synced: 14 Jan 2026

https://github.com/TheArchitectDev/Architect.DomainModeling

A complete Domain-Driven Design (DDD) toolset for implementing domain models, including base types and source generators.

csharp-sourcegenerator ddd domain domain-driven-design domain-modeling entities entity generator modeling source source-generator value-object value-objects

Last synced: 17 Apr 2025

https://github.com/lucasteles/Strongly

💪🏾 A strongly-typed domain values source-generator

csharp dotnet source-generator strongly-typed typed value-object

Last synced: 17 Apr 2025

https://github.com/appie2go/domainobjects

The base-classes for DDDomain objects (Entities, valuetypes, aggregates)

aggregate aggregate-root ddd ddd-architecture ddd-example entities tactical value-object value-types

Last synced: 14 Jan 2026

https://github.com/lucasteles/strongly

💪🏾 A strongly-typed domain values source-generator

csharp dotnet source-generator strongly-typed typed value-object

Last synced: 26 Oct 2025

https://github.com/gowork/values

Library to wrap PHP's primitive values into cleaner and more user-friendly objects.

library php primitive value-object

Last synced: 31 Oct 2025

https://github.com/hakanensari/structure

Turn hashes into data objects

data-modeling ruby value-object

Last synced: 12 Oct 2025

https://github.com/01walid/py-dz-phone-number

Algerian phone numbers as a value object implementation in Python

algeria dz landline mobile phone regex telephone-numbers value-object

Last synced: 07 May 2025

https://github.com/janlelis/value_struct

Read-only structs in Ruby

ruby ruby-struct value-object

Last synced: 03 Sep 2025

https://github.com/antoniofalcaojr/dotnet6.efcore6.record.valueobjects

This project aims to demonstrate the configuration and use of Records as Value Objects with EF Core 6

asp-net-core csharp ddd ddd-patterns dotnet dotnet5 dotnet6 efcore efcore5 efcore6 value-object

Last synced: 06 Jul 2025

https://github.com/aerendir/component-value-objects

A set of PHP Value Objects to manage composite values

doctrine php value-object

Last synced: 24 Apr 2025

https://github.com/Aerendir/component-value-objects

A set of PHP Value Objects to manage composite values

doctrine php value-object

Last synced: 11 Apr 2025

https://github.com/goltergaul/definition

Simple and composable validation and coercion of data structures

coercion ruby validation validation-library value-object

Last synced: 11 Nov 2025

https://github.com/radical-app/money

GoLang Money library to make working with money safer, easier, and fun!

domain-driven-design go golang money value-object

Last synced: 23 Jul 2025

https://github.com/bakame-php/cron-expression

Parse, Build and Validate CRON Expression. Calculate run dates and determine if a CRON expression is due

cron parser php-library schedule value-object

Last synced: 14 Jan 2026

https://github.com/ptkdev/json-token-replace

:feet: Replace token string {{name}} in json with values from another json where key is token {"name":"Alex"}

json-replace json-token key-value node nodejs replace-text replacement token value-object

Last synced: 15 Apr 2025

https://github.com/mnavarrocarter/chilean-rut

PHP Rut Value Object with validation utilities, doctrine type, and other cool features.

chile chile-id chilean-rut-utils doctrine-dbal oop php symfony-form symfony-validator value-object

Last synced: 17 Mar 2025

https://github.com/takagiy/validated-extendable.js

Library that allows you to define classes extending zod schemas to avoid boilerplate code.

ddd javascript typescript validation value-object zod

Last synced: 13 May 2025

https://github.com/yokai-php/doctrine-value-object

Value Objects for Doctrine ORM simplified

doctrine orm value-object

Last synced: 11 Apr 2025

https://github.com/open-code-modeling/json-schema-to-php-ast

Provides factories to create PhpParser node visitors or PHP Code AST class builder objects from JSON schema e. g. value objects

abstract-syntax-tree ast code-generation code-generator json json-schema php php-ast schema value-object

Last synced: 10 Apr 2025

https://github.com/nilportugues/php-assert

A simple and elegant assertion library for input validation.

assertion-library assertions error-handling errors exceptions php php7 quality validation value-object

Last synced: 07 May 2025

https://github.com/tjaskula/valueobject

Implementation of Domain Driven Design ValueObject

ddd domain-driven-design equality value-object valueobject

Last synced: 10 Jul 2025

https://github.com/kcmvp/xql

A fluent, declarative API to build reusable a single source of truth validation schemas (ValueObject) that are completely decoupled from the data's origin

functional generic middleware value-object

Last synced: 19 Jan 2026

https://github.com/danitome24/php-valueobject

Project with some of value objects in php. More info at https://danitome24.github.io/2018-11-19/usando-value-objects-con-php

php7 phpunit-6 value-object

Last synced: 09 Apr 2025

https://github.com/tanigami/value-objects-php

Yet another collection of Value Object implementation in PHP.

ddd php7 value-object

Last synced: 09 Apr 2025

https://github.com/jgimeno/value-objects

Ultimate Collection of PHP Value Objects to use on your projects.

domain-driven-design php7 value-object

Last synced: 16 Jun 2025

https://github.com/pikachuexe/contracted_value

Library for creating contracted immutable(by default) value objects

contracts gem ruby value-object

Last synced: 31 Aug 2025

https://github.com/mhndev/value-objects

common value Objects such as Email and Phone , ...

value-object

Last synced: 12 May 2025

https://github.com/g4code/value-object

Value objects

ddd php php7 value-object

Last synced: 11 Jan 2026

https://github.com/andreypostal/php-pancake-object

Light and simple helper to work with value objects by providing a serializer and hydrator using PHP Attributes.

deserialization deserializer hydrate hydrator parser php serialization serializer value-object

Last synced: 28 Jun 2025

https://github.com/othercodes/complexheart

Provide a set of useful classes and tools to ease the adoption of Domain Driven Design into your project.

aggregates commandbus cqrs ddd domain-driven-design entities eventbus hexagonal-architecture querybus value-object

Last synced: 28 Oct 2025

https://github.com/fmasa/doctrine-nullable-embeddables

Mechanism for nullable embeddables in Doctrine 2.5+

ddd doctrine2 embeddables orm value-object

Last synced: 25 Oct 2025

https://github.com/renandelmonico/value-objects

A library with VOs to agreggate in your projects

php types value-object value-objects

Last synced: 11 Jul 2025

https://github.com/dtanglr/primitively

Primitively is a powerful C# source generator that transforms primitive identifiers and value objects into highly performant, customisable, read-only struct values that support ASP.NET model binding and validation (including FluentValidation), Open API standards, JSON and MongoDB BSON serialization, with zero or minimal configuration.

asp-net-core aspnet-mvc aspnetcore bson csharp dotnet fluentvalidation mongodb obsession open-api primitive primitive-obsession primitives source-code-generator strongly-typed-id swagger type-safe value-object

Last synced: 26 Oct 2025

https://github.com/tiny-blocks/currency

Value Object representing a currency using ISO-4217 specifications.

currencies currency currency-codes hacktoberfest iso-4217 open-source php tiny-blocks value-object

Last synced: 30 Apr 2025

https://github.com/myks92/php-value-objects

A set of PHP Value Objects to manage composite values

ddd domain-driven-design php php-value-objects php74 value-object value-objects

Last synced: 22 Jun 2025

https://github.com/vasildakov/postcode

UK Postcode ValueObject

php postcode uk value-object

Last synced: 11 Apr 2025

https://github.com/badeend/valuecollections

Low overhead immutable collection types with structural equality.

csharp domain-driven-design immutable json value-object

Last synced: 06 Feb 2026

https://github.com/tiny-blocks/math

Value Objects for handling arbitrary precision numbers.

arbitrary-precision bignumber hacktoberfest math number open-source php tiny-blocks value-object

Last synced: 12 Sep 2025

https://github.com/tiny-blocks/country

Value Object representing a country using ISO-3166 specifications.

country country-codes hacktoberfest iso-3166 open-source php tiny-blocks value-object

Last synced: 30 Aug 2025

https://github.com/tiny-blocks/value-object

Delimits default behaviors for Value Objects.

behavior hacktoberfest open-source php tiny-blocks value-object vo

Last synced: 16 Jan 2026

https://github.com/nao1215/vogen

vogen - Value Object Generator in golang

golang library value-object

Last synced: 12 Feb 2026

https://github.com/eliashaeussler/typo3-config-objects

🧱 Provides value objects for strictly typed TYPO3 configuration

config typo3 value-object

Last synced: 01 May 2025

https://github.com/eppak/value

Value Object Helper

object php value-object

Last synced: 18 Mar 2025

https://github.com/windwalker-io/data

[READ ONLY] A library contains data/collection objects with null-object pattern.

collection collections data data-object iterator nullobject value-object

Last synced: 18 Dec 2025

https://github.com/othercodes/ddd-value-object

Small library to easily apply the Value Object Pattern.

ddd-architecture ddd-patterns value-object

Last synced: 17 Mar 2025

https://github.com/hollodotme/iso-country-codes

A value object collection representing ICO-3166-1 country codes

country-codes iso-3166-1 value-object

Last synced: 10 Feb 2026

https://github.com/atournayre/maker-bundle

This bundle extend Symfony Maker Bundle and helps you create lots of files so you can forget about writing boilerplate code and it also provide minimal files to start a project.

code-generator collections commands controllers dev dto events generator interfaces logger scaffold scaffolding services traits value-object

Last synced: 14 Jan 2026

https://github.com/mjacobus/koine-attributes

Stronger attributes for ruby

type-safety value-object

Last synced: 10 Oct 2025

https://github.com/likeinlife/light-types

Create types that respect the invariant. "Parse, don't validate"

phantom-types python3 types value-object

Last synced: 12 Oct 2025

https://github.com/degraciamathieu/aggregate-entity-valueobject

Small exercise to differentiate the concepts of aggregate, entity, and value object in PHP.

aggregate clean-architecture entity php value-object

Last synced: 02 Apr 2025

https://github.com/xthiago/id-value-object

PHP library to make working with object identity (ID) easier and fun!

ddd doctrine-dbal-type id identity php value-object

Last synced: 14 Jun 2025

https://github.com/mariorcardoso/value_objects

Rails app used to test some value objects while writing blog post

ruby ruby-on-rails value-object

Last synced: 22 Feb 2025

https://github.com/mrgravity817/valobs

Collection of value objects(in terms of DDD), commonly used in enterprise applications.

domain-driven-design enterprise-applications newtype rust value-object

Last synced: 24 Feb 2025

https://github.com/dgafka/php-architect-ebook-shop-demo

PHP Demo Application including DDD CQRS and Messaging

aggregate async cqrs ddd events php value-object

Last synced: 07 Oct 2025

https://github.com/cherifgsoul/algerian-phone-number.js

Algerian Phone Number Value Object for JavaScript/TypeScript

hacktoberfest js node node-sass nodejs value-object web

Last synced: 18 Jan 2026

https://github.com/borutainfo/common-abstraction

Basic classes facilitating creation of efficient object-oriented applications.

collection dependency-injection file-logger value-object yaml-configuration

Last synced: 13 Jan 2026

https://github.com/complexheart/php-sdk

Provide a set of useful classes and tools to ease the adoption of Domain-Driven Design into your PHP project.

aggregates clean-architecture cqrs ddd entities hexagonal-architecture ports-and-adapters value-object

Last synced: 02 Feb 2026

https://github.com/marcelofabianov/wisp

Um conjunto de *value objects* robustos e imutáveis para Go, projetado para modelagem de domínios complexos com segurança de tipos

ddd imutability type-safety value-object wisp

Last synced: 14 Jan 2026

https://github.com/ademcatamak/efwithvalueobject

DDD | Value Objects | https://medium.com/@ademcatamak/value-objects-and-their-usage-with-entity-framework-a434f1414103

entity-framework-core value-object

Last synced: 20 Feb 2025

https://github.com/dave-redfern/somnambulist-value-objects

Simple value object implementation for PHP

domain-driven-design value-object

Last synced: 11 Apr 2025

https://github.com/acelot/struct

Declarative structure builder for PHP 7

class dto model strongly-typed struct structure validated value-object

Last synced: 13 Dec 2025

https://github.com/jkphl/elevator

The Elevator pattern — type casting of user defined objects in PHP

clear-architecture layered-architecture layers php type-casting value-object

Last synced: 28 Mar 2025

https://github.com/leo-oliveira-eng/valuable-utils

Base repository for value objects

ddd value-object

Last synced: 14 Jan 2026

https://github.com/pfazzi/isbn

A PHP 7.2+ library for working with International Standard Book Numbers (ISBN).

identifier isbn php php7 value-object

Last synced: 10 Aug 2025