A bunch of general-purpose value objects you can use in your Laravel application.
-
Updated
Mar 5, 2025 - PHP
A bunch of general-purpose value objects you can use in your Laravel application.
Provides an easy way to implement Smart Enums, Value Objects and Discriminated Unions in .NET
A complete Domain-Driven Design (DDD) toolset for implementing domain models, including base types and source generators.
Scaffolding and validation helpers for Laravel Value Objects
Tuples and value objects for JavaScript 🤷
Enable no-code validations enforced by the compiler
A clean, decoupled and extensible, carefully crafted set of libraries for general purpose. Krafted provides a toolkit of useful and reusable pieces of code, in order to increase your productivity. 🚀
A course on advanced object-oriented design and programming
TypeScript DDD framework (Domain-Driven Design) for AI agents — aggregates, value objects, event sourcing (SQLite), REST API.
An example of how you can combine MediatR and Record types to build an api in the CQRS pattern with relatively minimal code.
A DSL for Domain-Driven Design: write your ubiquitous language once in .koi files and compile it to idiomatic, self-contained code — 7 languages (C#, TypeScript, Python, PHP, Rust, Java, Kotlin) plus living docs, AsyncAPI & OpenAPI. Value objects, entities, aggregates, invariants, events, state machines, CQRS, context maps.
Units manipulation in Vala made easy
A template to build large scale web applications in Ruby On Rails. Focus on extending, performance and best practices
Just a light and simple JSON helper that will make it easy for you to deal with json and objects
Java record source generator
🏭 Factory for creating objects via constructor arguments
A library with VOs to agreggate in your projects
A set of PHP Value Objects to manage composite values
Interactive flower shop bouquet builder. Demonstrates Java OOP design with enums, immutable value objects, service layer, and Stream-based statistics. Console app architected for Spring Boot REST API extension.
Domain model toolset to properly build Value Objects, Entities, Aggregates, and Services.
Add a description, image, and links to the value-objects topic page so that developers can more easily learn about it.
To associate your repository with the value-objects topic, visit your repo's landing page and select "manage topics."