416 packages tagged with “CodeGen”
NSwag: The OpenAPI/Swagger API toolchain for .NET and TypeScript
NSwag: The Swagger API toolchain for .NET and TypeScript
Code generator for [StronglyTypedId]-marked types. Automatically creates backing code for strongly typed IDs. This package references all required and recommended (analyzers) packages. See project site for installation instructions and more details.
A package that offers attributes to drive code generation. API: * CodeGeneration.Roslyn.CodeGenerationAttributeAttribute
Source code generation tool that hosts custom generators (AKA Plugins). This package contains MSBuild targets that run the tool during a build, before compilation. See project site for details.
Library for creating source generators. API (types contained): * CodeGeneration.Roslyn.ICodeGenerator * CodeGeneration.Roslyn.IRichCodeGenerator * CodeGeneration.Roslyn.Logger * CodeGeneration.Roslyn.RichGenerationResult * CodeGeneration.Roslyn.TransformationContext
A library for metaprogramming and dynamic code generation
Contains code generator for strongly-typed IDs. See project site for installation instructions and more details.
Defines [StronglyTypedId] (StronglyTypedIdAttribute) in global:: namespace; used to generate "strongly typed IDs". See project site for more details.
Code generation library to automate the creation of boilerplate code.
Business Entity Execution Framework (Beef) Code Generator tool.
Generates BIDS application
dotnet CLI tool for Leprechaun
The engine of source code generation; used by CodeGeneration.Roslyn.Tool. Useful for testing custom source generators. API: * CodeGeneration.Roslyn.CompilationGenerator * CodeGeneration.Roslyn.DocumentTransform