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.
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.
Auto generate anything
template repository for a roslyn source generator
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)
A ResX Globalization alternative using JSON instead of bulky XML
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."