PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
-
Updated
Dec 18, 2023 - C#
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
C# Source Generator based dependency injection container implementation.
File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
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.
Generate ASP.NET Core boilerplate code using Roslyn, starting from a model entity
A C# Source Generator for obfuscating string or byte array values using multi-byte xor encryption.
Simple C# source generation based on custom templates
Simple & Lightweight solution for managing configuration assets in Unity projects
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
Statically typed i18n support for the .NET - ecosystem
A roslyn source generator for MValue adapter implementation in alt:V
Serialization library for C# and F#.
HttpClientGenerator is a tool that uses the Roslyn code generator feature to write boilerplate HttpClient code for you.
Auto generate anything
Provides an easy way to implement Smart Enums and Value Objects
ORM Gedaq is generator for obtaining and mapping data from the database.
Library for create Roslyn code generated finite state machine.
Attributes required for Gedaq ORM to work with methods available in DbConnection. Allows you to work with the database without being tied to a specific database.
Exposes class and type information as constants in the ThisClass class using source generators powered by Roslyn, inspired by ThisAssembly.
Add a description, image, and links to the roslyn-generator topic page so that developers can more easily learn about it.
To associate your repository with the roslyn-generator topic, visit your repo's landing page and select "manage topics."