Vogen

Value object generator

A source generator and analyzer that helps create strongly typed domain concepts by turning primitives into value objects.

A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects

GitHub

900 stars
6 watching
45 forks
Language: C#
last commit: 5 days ago
Linked from 1 awesome list

contributions-welcomecsharp-sourcegeneratordddddd-patternshacktoberfestopen-sourcepatterns

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
lucasteles/strongly Generates boilerplate code for strongly-typed values 36
thenameless314159/sourcegeneratorutils Provides utility classes and abstractions to simplify source generation tasks in .NET source generators 21
unoplatform/uno.codegen A set of source generators that automate the creation of common patterns in C# code 90
ryotamurohoshi/valueobjectgenerator Generates wrapper classes to prevent type confusion in object properties 40
sm-g/byvalue Library to help create value objects with proper equality behavior 9
unoplatform/uno.sourcegeneration An API-compatible C# source generation framework inspired by Roslyn v2.0, enabling developers to generate code based on project build information. 129
davidwengier/sourcegeneratortemplate Provides a basic template and tools to generate C# source code programmatically 182
lokimidgard/sourcegenerator.helper.copycode Generates source code strings for attribute definitions in C#. 7
daver32/interfacegenerator A tool to automatically generate interfaces from classes 36
elskom/gitbuildinfo.sourcegenerator A tool that provides information about the current Git branch and commit hash, and marks the build as clean or dirty based on the working tree state 39
domn1995/dunet A source generator that creates discriminated union types in C# with support for generics and implicit conversions. 652
gobiegenerator/gobie A tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code. 98
cloud0259/controllergenerator Automates the creation of controllers from specified services in .NET projects using source generator technology 8
ryanalameddine/sourcegeneratordemo A C# project demonstrating the use of source generators to automate code generation at compile time. 3