Testura.Code

Code generator

Provides tools and helpers for generating, saving, and compiling C# code programmatically

Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.

GitHub

297 stars
13 watching
30 forks
Language: C#
last commit: 7 months ago
Linked from 3 awesome lists

code-generationroslyn-apiwrapper

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
hagronnestad/t4toolbox A set of tools and templates for automating code generation in Visual Studio 2015. 6
stcarrez/dynamo An Ada application code generator that creates web applications or database mappings from various input formats. 17
teleporthq/teleport-code-generators Automated code generators for modern web applications, supporting multiple frameworks and libraries. 1,007
drizin/codegencs A code generation toolkit that enables easy creation of templates for generating code in various languages and formats. 258
ryanalameddine/sourcegeneratordemo A C# project demonstrating the use of source generators to automate code generation at compile time. 3
eamonnerbonne/expressiontocode A tool for generating valid C# code from expression trees with customizable output options. 161
senselogic/generis A lightweight code preprocessor for Go that adds features like generics and HTML templating. 43
daveaglick/scripty Tool to use Roslyn-powered C# scripts for code generation in .NET projects 620
unoplatform/uno.codegen A set of source generators that automate the creation of common patterns in C# code 90
hermanussen/fairy Generates C# code from SCS .yml files 4
dotnetcore/smartcode Automates building and scaffolding of .NET Core projects using code generation and task management 573
lokimidgard/sourcegenerator.helper.copycode Generates source code strings for attribute definitions in C#. 7
dotnet/roslyn Provides a compiler and code analysis API for C# and Visual Basic languages 19,093
metaverse/truss A tool for automating the creation of boilerplate code for Go-kit microservices using gRPC and protoc buffers. 737