sourcegenerator
There are 116 repositories under sourcegenerator topic.
martinothamar/Mediator
A high performance implementation of Mediator pattern in .NET using source generators.
annulusgames/Alchemy
Provides a rich set of editor extensions and serialization extensions for Unity.
Nyrest/FastGenericNew
The ultimate fast alternative to Activator.CreateInstance<T> / new T()
salihcantekin/Space
High-performance, source-generator powered mediator and messaging framework for .NET.
AvaloniaUI/Avalonia.NameGenerator
Generates x:Name refs to Avalonia XAML controls.
beakona/AutoInterface
C# interface-to-member source generator
chickensoft-games/Introspection
Create mixins and generate metadata about types at build time to enable reflection in ahead-of-time (AOT) environments.
sator-imaging/Unity-AltSourceGenerator
Ease-of-Use Source Generator Alternative for Unity
VahidFarahmandian/Jinget
Jinget is a high-performance .NET 8.0 framework built with DDD + CQRS at its core. It's your Swiss Army knife for cutting through boilerplate code and supercharging productivity.
martinothamar/WrapperValueObject
A .NET source generator for creating simple value objects wrapping primitive types.
filiptrivan/spiderly
.NET (C#) boilerplate code generator that transforms an EF Core model into a fully customizable .NET (C#) + Angular web app
DevExpress/DevExpress.Mvvm.CodeGenerators
DevExpress ViewModel generator
Elskom/GitBuildInfo.SourceGenerator
Source 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.
IGood/boilerplatezero
boilerplatezero is a collection of C# source generators
chickensoft-games/UMLGenerator
A tool for generating UML diagrams from C# code, designed to work seamlessly with Godot and .NET projects. UMLGenerator simplifies visualizing complex class hierarchies, and relationships through automated diagram creation.
annulusgames/ComponentCacheGenerator
A source generator that automatically generates a cache of components for Unity.
lsoft/DpdtInject
Highly efficient compile-time general purpose DI container based on C# source generators.
jsakamoto/MD2RazorGenerator
A C# source generator for Blazor that converts Markdown into Razor components.
hi-xiaoxin/SourceGeneration.Reflection
Reflection is a source-generated reflection library, with global caching and support for AOT compilation
thenameless314159/SourceGeneratorUtils
.NET standard 2.0 utils and helpers to write source files (for source generators and general purpose)
leoformaggi/enum-utilities-generator
A source generator to generate compile-time mapping of enums and description attributes
byme8/Dapper.Json
Add JSON support for Dapper
coplt/Coplt.Union
Tagged union for c#
pmrogala/Buildenator
A test data builder generator for .net 5 and later.
fujisheng/FUI
Unity UI MVVM Framework
MrAliSalehi/Ajax-Service
Generate typescript Ajax calls based on your c# endpoints
HamedFathi/EnumerationClassGenerator
A C# source generator to create an enumeration class from an enum type.
linkdotnet/BuildInformation
A .NET Source Generator that can give you some valuable information about the build.
HamedFathi/MockableStaticGenerator
A C# source generator to make an interface and a class wrapper to test static and extension methods.
alekshura/SourceApi
API first Open API code generator based on json or yaml definitions.
Tan90909090/CompileTimeObfuscator
A C# Source Generator for obfuscating string or byte array values using multi-byte xor encryption.
Chacaroon/AutoDependencies
Source generator for boilerplate code such as registering and injecting services
cloud0259/ControllerGenerator
Automatic Controller Generator with Source Generator.
essy-ecosystem/dependency-management
A very fast dependency injection and components container, with many interesting features, and without reflection
Genbox/FastEnum
A source generator to generate common methods for your enum types at compile-time.
LokiMidgard/AutoInvoke.Generator
A generator that generates a method that invokes, a specified generic method, for ever Type in your project that sattisfis a defined constraint