Showing 9 of 9 projects
A Ruby library for defining attributes with type coercion, default values, and embedded objects on plain Ruby objects.
A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.
A .NET source generator and analyzer that creates validated value objects from primitives to combat primitive obsession.
A Dart library for generating immutable value types, enum classes, and JSON serialization with minimal boilerplate.
A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.
An extensible F# validation library with built-in validators for primitive types and support for custom validators.
A .NET source generator for creating simple value objects wrapping primitive types with automatic equality, operators, and validation.
A Vala library for easy manipulation of SI units, bytes, and prefixes with conversion and human-readable formatting.
A CakePHP plugin providing HTML value objects, icon helpers, and enhanced templating utilities for modern web development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.