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.
297 stars
13 watching
30 forks
Language: C#
last commit: about 1 year ago
Linked from 3 awesome lists
code-generationroslyn-apiwrapper
Related projects:
Repository | Description | Stars |
---|---|---|
| An API-compatible C# source generation framework inspired by Roslyn v2.0, enabling developers to generate code based on project build information. | 129 |
| A set of tools and templates for automating code generation in Visual Studio 2015. | 6 |
| An Ada application code generator that creates web applications or database mappings from various input formats. | 17 |
| Automated code generators for modern web applications, supporting multiple frameworks and libraries. | 1,010 |
| A code generation toolkit that enables easy creation of templates for generating code in various languages and formats. | 263 |
| A C# project demonstrating the use of source generators to automate code generation at compile time. | 3 |
| A tool for generating valid C# code from expression trees with customizable output options. | 161 |
| A lightweight code preprocessor for Go that adds features like generics and HTML templating. | 43 |
| Tool to use Roslyn-powered C# scripts for code generation in .NET projects | 620 |
| A set of source generators that automate the creation of common patterns in C# code | 90 |
| Generates C# code from SCS .yml files | 4 |
| Automates building and scaffolding of .NET Core projects using code generation and task management | 572 |
| Generates source code strings for attribute definitions in C#. | 7 |
| Provides a compiler and code analysis API for C# and Visual Basic languages | 19,145 |
| A tool for automating the creation of boilerplate code for Go-kit microservices using gRPC and protoc buffers. | 737 |