avatarA modern compile-time generated interception/proxy library
GitBuildInfo.SourceGeneratorSource Generator for dumping the git branch information, commit hash, and if the working tree is dirty or clean on projects that install this and applies them as an assembly level attribute.
StructPackerLow-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.
GraphQL.ToolsGraphQL.Tools is a GraphQL to C# compiler (code-generator) which turns your GraphQL schema into a set of C# classes, interfaces, and enums.
PlasticThis project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application.
Generator.EqualsA source code generator for automatically implementing IEquatable<T> using only attributes.
GodotOnReadyA C# Source Generator that adds convenient onready-like features to your C# scripts in Godot Mono without any reflection.
JsonSrcGenJson library that uses .NET 5 Source Generators
dotvariantA type-safe and space-efficient sum type for C# (comparable to discriminated unions in C or C++)
ThisAssemblyExposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.
JsonByExampleGeneratorGenerate classes based on example json files in your project. Uses a C# 9 source generator.
VogenA semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects
spreadcheetahSpreadCheetah is a high-performance .NET library for generating spreadsheet (Microsoft Excel XLSX) files.
DpdtInjectHighly efficient compile-time general purpose DI container based on C# source generators.