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: almost 2 years ago
Linked from 1 awesome list

contributions-welcomecsharp-sourcegeneratordddddd-patternshacktoberfestopen-sourcepatterns

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
martinothamar/wrappervalueobjectGenerates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting53
lucasteles/stronglyGenerates boilerplate code for strongly-typed values36
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
unoplatform/uno.codegenA set of source generators that automate the creation of common patterns in C# code90
ryotamurohoshi/valueobjectgeneratorGenerates wrapper classes to prevent type confusion in object properties40
sm-g/byvalueLibrary to help create value objects with proper equality behavior9
unoplatform/uno.sourcegenerationAn API-compatible C# source generation framework inspired by Roslyn v2.0, enabling developers to generate code based on project build information.129
davidwengier/sourcegeneratortemplateProvides a basic template and tools to generate C# source code programmatically182
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
daver32/interfacegeneratorA tool to automatically generate interfaces from classes36
elskom/gitbuildinfo.sourcegeneratorA 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 state39
domn1995/dunetA source generator that creates discriminated union types in C# with support for generics and implicit conversions.652
gobiegenerator/gobieA tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code.98
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
ryanalameddine/sourcegeneratordemoA C# project demonstrating the use of source generators to automate code generation at compile time.3