An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with source-generators

A curated list of projects in awesome lists tagged with source-generators .

https://github.com/pakrym/jab

C# Source Generator based dependency injection container implementation.

dependency-injection microsoft-extensions roslyn roslyn-generator singleton-service source-generators

Last synced: 14 May 2025

https://github.com/ievangelist/blazorators

This project converts TypeScript type declarations into C# representations, and use C# source generators to expose automatic JavaScript interop functionality.

blazor blazor-webassembly hacktoberfest javascript javascript-interop source-generators typescript

Last synced: 14 May 2025

https://github.com/IEvangelist/blazorators

This project converts TypeScript type declarations into C# representations, and use C# source generators to expose automatic JavaScript interop functionality.

blazor blazor-webassembly hacktoberfest javascript javascript-interop source-generators typescript

Last synced: 17 Apr 2025

https://github.com/CollinAlpert/Lombok.NET

.NET adaptation for Java's Lombok using Source Generators.

csharp csharp-sourcegenerator dotnet hacktoberfest lombok source-generators

Last synced: 17 Apr 2025

https://github.com/engrajabi/enum.source.generator

A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.

codegeneration codegenerator csharp-sourcegenerator dotnet enum-fast enum-generator enumgenerator enums fast-enum roslyn roslyn-generator source-generator source-generators

Last synced: 15 May 2025

https://github.com/EngRajabi/Enum.Source.Generator

A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.

codegeneration codegenerator csharp-sourcegenerator dotnet enum-fast enum-generator enumgenerator enums fast-enum roslyn roslyn-generator source-generator source-generators

Last synced: 17 Apr 2025

https://github.com/diegofrata/generator.equals

A source code generator for automatically implementing IEquatable<T> using only attributes.

csharp csharp-sourcegenerator equality roslyn-analyzer source-generators

Last synced: 25 Jan 2026

https://github.com/diegofrata/Generator.Equals

A source code generator for automatically implementing IEquatable<T> using only attributes.

csharp csharp-sourcegenerator equality roslyn-analyzer source-generators

Last synced: 08 Apr 2025

https://github.com/ievangelist/learning-blazor

The application for the "Learning Blazor: Build Single Page Apps with WebAssembly and C#" O'Reilly Media book by David Pine.

aad-b2c azure blazor component-architecture cosmosdb csharp dotnet globalization-and-localization minimal-api modular signalr source-generators speech-recognition speech-synthesis webassembly

Last synced: 04 Apr 2025

https://github.com/IEvangelist/learning-blazor

The application for the "Learning Blazor: Build Single Page Apps with WebAssembly and C#" O'Reilly Media book by David Pine.

aad-b2c azure blazor component-architecture cosmosdb csharp dotnet globalization-and-localization minimal-api modular signalr source-generators speech-recognition speech-synthesis webassembly

Last synced: 18 Apr 2025

https://github.com/kant2002/sourcegeneratorskit

Utility library for faster writing source generators

source-generators

Last synced: 15 Oct 2025

https://github.com/alyelhaddad/thunderboltioc

One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.

c-sharp csharp dependency-injection dotnet inversion-of-control ioc ioc-container roslyn roslyn-generator source-generation source-generators

Last synced: 07 May 2025

https://github.com/AlyElhaddad/ThunderboltIoc

One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.

c-sharp csharp dependency-injection dotnet inversion-of-control ioc ioc-container roslyn roslyn-generator source-generation source-generators

Last synced: 17 Apr 2025

https://github.com/biegehydra/postman2csharp

Postman2CSharp hosts the source code for https://postman2csharp.com, a website for converting Postman collections to C# ApiClients that can be seamlessly exported and imported into your project. Generated ApiClient projects contains no dependencies and highly customizable.

converter csharp http-client http-requests postman postman-api postman-export source-generator source-generators

Last synced: 29 Oct 2025

https://github.com/ZingBallyhoo/StackXML

Stack based zero-allocation XML serializer and deserializer powered by C# 9 source generators

csharp csharp-sourcegenerator dotnet roslyn source-generation source-generators xml

Last synced: 17 Apr 2025

https://github.com/DedAnton/NextGenMapper

Extremely fast and lightweight minimalistic object mapper generated on the fly

codegenerator csharp dotnet fast mapper mapping source-generators

Last synced: 17 Apr 2025

https://github.com/archi-doc/tinyhand

Tiny and simple data format/serializer.

csharp csharp-sourcegenerator dotnet serializer source-generators

Last synced: 31 Jul 2025

https://github.com/archi-Doc/Tinyhand

Tiny and simple data format/serializer.

csharp csharp-sourcegenerator dotnet serializer source-generators

Last synced: 17 Apr 2025

https://github.com/archi-doc/valuelink

ValueLink is a C# Library for creating and managing multiple links between objects.

csharp csharp-sourcegenerator dotnet source-generators

Last synced: 14 Apr 2025

https://github.com/CodingFlow/decorator-generator

Source generator for decorator pattern boilerplate code in C#.

csharp csharp-sourcegenerator roslyn source-generator source-generators

Last synced: 17 Apr 2025

https://github.com/egil/framework

A collection of libraries!

dotnet orleans source-generators

Last synced: 07 Sep 2025

https://github.com/juniorporfirio/grpcinjection

A Source Generator to C#, that allow you injection Grpc Services and Interceptors without Reflection :)

build csharp csharp-sourcegenerator dotnet dotnet-core source-generator source-generators sourcegenerator

Last synced: 16 Jan 2026

https://github.com/B1Z0N/LazyshGen

Source generator to get seamlessly lazy at compile time.

csharp csharp-sourcegenerator source-generators sourcegenerator

Last synced: 17 Apr 2025

https://github.com/archi-Doc/ValueLink

ValueLink is a C# Library for creating and managing multiple links between objects.

csharp csharp-sourcegenerator dotnet source-generators

Last synced: 17 Apr 2025

https://github.com/youssef1313/printmembersgenerator

A source generator that helps re-defining C# record's PrintMembers method to force include/exclude certain members.

csharp csharp-sourcegenerator printmembers records source-generators

Last synced: 20 Oct 2025

https://github.com/b1z0n/lazyshgen

Source generator to get seamlessly lazy at compile time.

csharp csharp-sourcegenerator source-generators sourcegenerator

Last synced: 05 Apr 2025

https://github.com/Yeah69/MrMeeseeks.DIE

Compile-time dependency injection container which requires minimal configuration

csharp csharp-sourcegenerator di-container dotnet source-generator source-generators

Last synced: 17 Apr 2025

https://github.com/Youssef1313/PrintMembersGenerator

A source generator that helps re-defining C# record's PrintMembers method to force include/exclude certain members.

csharp csharp-sourcegenerator printmembers records source-generators

Last synced: 17 Apr 2025

https://github.com/sidovsky/expressiondelegates

A tool which generates delegates to properties, fields, methods and constructors used in linq expression trees.

accessor code-generation constructor delegate field linq-expressions method property source-generators

Last synced: 09 Apr 2025

https://github.com/erisapps/catcore.emoji

A group of packages that helps you provide lightning-fast detection of emoji's in text and conversion to image urls.

netstandard20 source-generators

Last synced: 14 May 2025

https://github.com/jscarle/sourcegeneratortesthelpers

Test helpers and extension methods to simplify testing of .NET source generators.

csharp dotnet source-generators testing

Last synced: 09 Sep 2025

https://github.com/egorozh/mobiletoolkit

Source generators for C# Mobile Developing

android source-generators xamarin xamarin-android xamarin-android-binding

Last synced: 17 Jul 2025

https://github.com/egorozh/MobileToolkit

Source generators for C# Mobile Developing

android source-generators xamarin xamarin-android xamarin-android-binding

Last synced: 19 Aug 2025

https://github.com/llukas22/propertyinterception

Cauldron like Property-Iterception using C# Source Generators

source-generators

Last synced: 13 May 2025

https://github.com/selcukgural/toonnet

High-performance .NET serialization library for TOON format - 40% fewer tokens for AI/LLM, expression tree-based (10-100x faster)

ai csharp dotnet json llm serialization source-generators token-optimization toon toon-format yaml

Last synced: 08 Feb 2026

https://github.com/peter-mghendi/janken

A study in C# Reflection and Source Generators.

attributes csharp dotnet metaprogramming reflection showcase source-generators

Last synced: 04 Apr 2025

https://github.com/jscarle/attributesourcegenerator

A simple attribute-based Roslyn incremental source generator base class for .NET.

attribute attribute-based charp dotnet source-generator source-generators

Last synced: 14 Jan 2026

https://github.com/revazashvili/source-generators

repository for source generator projects

dotnet dotnet-core source-generators

Last synced: 01 Mar 2025

https://github.com/bsundsbo/bars.mvvm.fluentapi.generator

Fluid API and Code generators for ActiproSoftware Bars.Mvvm assemblies

actipro actiprosoftware fluid fluid-api source-generator source-generators ui ui-controls ux wpf wpf-ui xaml

Last synced: 23 Aug 2025

https://github.com/crwsolutions/sourcedepend

A source generator library for C# that simplifies Dependency Injection by automatically generating constructors with dependencies marked by the `[Dependency]` attribute.

dependency-injection di source-generators

Last synced: 05 Jan 2026

https://github.com/bsundsbo/bars.mvvm

Fluid API and Code generators for ActiproSoftware Bars.Mvvm assemblies

actipro actiprosoftware fluid fluid-api source-generator source-generators ui ui-controls ux wpf wpf-ui xaml

Last synced: 22 Jun 2025

https://github.com/ashuhatkar/ashulearn-aws-lambda-annotation-native-aot-with-dynamodb-v8.0.2

The Lambda Annotations Framework uses C# custom attributes and Source Generators to translate annotated Lambda functions to the regular Lambda programming model. Source Generators create new C# source code and incorporate that code during compilation. It does not impact Lambda startup times because it translates your code at compile time.

ahead-of-time-compilation annotations aot cloud-formation continuous-deployment continuous-integration functions-as-a-service gitops lambda mock-lambda-test-tool serverless-framework source-generators

Last synced: 22 Jun 2025

https://github.com/aimenux/sourcegeneratorsdemo

Playing with source generators

net50 source-generators vs19

Last synced: 31 Oct 2025

https://github.com/blake11/autointerface

Yet another source generator that creates interfaces for implementations and auto-implements the said interface.

dotnet nuget roslyn-generator source-generators

Last synced: 10 Feb 2026