Automated .NET SDKs for your APIs
-
Updated
Sep 6, 2026 - C#
Automated .NET SDKs for your APIs
Source generator for boilerplate code such as registering and injecting services
C# incremental generator utility to produce a tree of closed generic symbols used in your project's compilation, each paired with a syntax node.
A personal open-source research project exploring how Roslyn Source Generators can be used to create Native AOT compatible unit tests without using the reflection-heavy legacy runners.
A C# source generator that turns SQL files into strongly-typed, compile-time data-access code — request/response models, an executing data context, and DI wiring, all inferred from simple @-variable naming conventions. No runtime reflection, no hand-written DTOs. Ships VS Code, SSMS & Visual Studio editor extensions. You write SQL, then use in C#.
Source-generator-based, NativeAOT-clean raw-SQL data access for .NET. Annotate partial methods with [Query]/[Command]/[StoredProcedure]; the generator emits typed parameter binding + materialization against AdoNet.Async. Zero runtime reflection.
⚙️ Lightweight, ready-to-use Incremental Source Generator template for Unity, complete with examples and comments.
Fast, lightweight mediator for .NET with CQRS, pipelines, notifications, and a Roslyn source generator. Includes optional analyzers.
HttpButler es una librería ligera de C# que simplifica la creación de clientes HTTP tipados generando automáticamente implementaciones de interfaces mediante source generators.
CSVからカルチャーごとの.resxと強い型付きアクセサーを生成するRoslynソースジェネレーター
A .NET CLI for auditing a Roslyn incremental generator’s observed output and cache behavior across a controlled A→B→A scenario.
Roslyn incremental source generator that converts FIX SBE XML schemas into zero-allocation C# structs with explicit memory layout. AOT-compatible, zero dependencies.
An AOT-first, zero-reflection, zero-allocation object mapper for modern .NET, powered by Roslyn Incremental Source Generators.
To associate your repository with the incremental-generator topic, visit your repo's landing page and select "manage topics."