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.
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
template repository for a roslyn source generator
Allows using C# source generators using a fluent, type safe interface rather than string templating.
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.
Generate ASP.NET Core boilerplate code using Roslyn, starting from a model entity
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
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."