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
Nov 21, 2024 - 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.
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.
File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
Simple C# source generation based on custom templates
Statically typed i18n support for the .NET - ecosystem
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
Provides an easy way to implement Smart Enums and Value Objects
HttpClientGenerator is a tool that uses the Roslyn code generator feature to write boilerplate HttpClient code for you.
Simple & Lightweight solution for managing configuration assets in Unity projects
Allows using C# source generators using a fluent, type safe interface rather than string templating.
template repository for a roslyn source generator
Auto generate anything
A C# Source Generator for obfuscating string or byte array values using multi-byte xor encryption.
Serialization library for C# and F#.
Roslyn source generators for Unity projects. Useful as a learning resource or getting started.
Fast unsafe collections for memory reuse by stack type. Adding elements without overhead when increasing Capacity. Can also be used in as classic collection with resizing or on a custom memory allocator.
A roslyn source generator for MValue adapter implementation in alt:V
Exposes class and type information as constants in the ThisClass class using source generators powered by Roslyn, inspired by ThisAssembly.
Vetuvium is a code generation toolkit to support ReactiveUI View to View Model binding (MVVM -> V2VM -> Ve-Tu-Viem)
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."