163 packages tagged with “code-generation”
String representations of expression trees or expression tree parts - C#, Visual Basic, Expression factory method calls, DebugView
Generates valid, readable C# from an expression tree, and can annotate that code with runtime values. Useful for e.g. code generation and unit testing assertions.
A fully-fledged IoC framework that provides dependency injection and has no reflection underneath the hood, that is based on roslyn source generators.
The consumable APIs for ThunderboltIoc.
The source generator project used to analyze registrations and generate the necessary services' factories for ThunderboltIoc.
o2gen is a CommandLine tool for generating c# and typescript POCO (DTO) classes,interfaces and records from OData feeds with lot of configuration parameters.
The C Runtime for all C Wrappers generated with the HexaGen Code Generator.
"OData2Poco is a class library supporting netstandard2,net6 and .NET 4.61+ to generate plain-old CLR objects (POCO/DTO) from OData feeds that implement both V1-3 and V4 OData protocol,based on the metadata of the service stored on the server. Code generation is controlled with lot of configuration parameters. POCO/DTO can be used in typed RESTful client OData services"
OnRamp Code Generator.
A simple implementation of Razor hosted outside of ASP.NET.
Cake Addin for code generation via the OpenAPI Generator (f.k.a. Swagger Codegen)
A powerful .NET library for database schema analysis and code generation. Extract complete database schemas, detect patterns, generate dependency graphs, and scaffold code.
Converts templates into code generators.
Core expansion code nanites for CodeStencil Stencil engine
Code Nanites for Schema/DB Related functions
A set of expression trees, and instances of other types from System.Linq.Expressions, for testing code against a variety of expression trees. The objects are generated by the C# compiler, by the VB.NET compiler, or using the factory methods at System.Linq.Expressions.Expression.
Cake Addin for code generation from OpenAPI specifications via NSwag
Reflectionless dependency injection container.
A C# Source Generator for automatic handler registration in Concordia.
Code generation tool that supports M3L with SQL Server cascade path validation.
Xtraq CLI Tool with auto-update capabilities
Code Nanites for CSHTML/Razor view generation
F# wrapper for Roslyn CodeGeneration API
Provides compilation of and automatic generation of code-behind files for *.restext and *.resx resource files.
Spiderly.Shared package provides shared features that can be used by all other Spiderly packages.
Shared support library for the Coalescence code generation system. Find it here: https://gitlab.com/EllipticBit/coalescence-generator
Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
HTTP support library for the Coalescence code generation system. Find it here: https://gitlab.com/EllipticBit/coalescence-generator
A lightweight template engine for .NET with minimal dependencies. Designed for data composition, not view rendering. Supports variable interpolation, control flow, pipe helpers, and extensible template services.