Gobie

Template-based source generator

A tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code.

Simple C# source generation based on custom templates

GitHub

98 stars
4 watching
5 forks
Language: C#
last commit: about 3 years ago
Linked from 1 awesome list

csharp-sourcegeneratordotnetgeneratorroslyn-generator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
davidwengier/sourcegeneratortemplateProvides a basic template and tools to generate C# source code programmatically182
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
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
daver32/interfacegeneratorA tool to automatically generate interfaces from classes36
musictopia2/commonsourcegeneratorshelpersA set of reusable helper classes for generating common source code elements in a music-related context11
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
wlbr/templifyA tool to embed external template files into Go code automatically during the build process.30
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
roeibajayo/sourcegeneratorqueryA tool for querying and manipulating C# source code using LINQ support24
ycanardeau/resxgeneratorA C# source generator to create strongly-typed resource classes for localized strings31
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
moul/protoc-gen-gotemplateA plugin for generating code from Protocol Buffers files using Go's text templating engine.440
senselogic/generisA lightweight code preprocessor for Go that adds features like generics and HTML templating.43
drizin/codegencsA code generation toolkit that enables easy creation of templates for generating code in various languages and formats.263
clipperhouse/genA tool for generating code in Go with support for generics and runtime extensibility via typewriters.1,429