diff --git a/README.md b/README.md index 5e62333..9163b21 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ Add GitHub topic [`csharp-sourcegenerator`](https://github.com/topics/csharp-sou - [EnumClass](https://github.com/ashenBlade/EnumClass) - ![stars](https://img.shields.io/github/stars/ashenBlade/EnumClass?style=flat-square&cacheSeconds=604800) ![last_commit](https://img.shields.io/github/last-commit/ashenBlade/EnumClass?style=flat-square&cacheSeconds=86400) Generate Kotlin's `enum class` from C# `enum` with additional features like Switch function (instead of `switch` statement). It also contains support libraries like generator for JsonConverter for generated classes - [EnumerationClassGenerator](https://github.com/HamedFathi/EnumerationClassGenerator) -![stars](https://img.shields.io/github/stars/HamedFathi/EnumerationClassGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/HamedFathi/EnumerationClassGenerator?style=flat-square&cacheSeconds=86400) - A C# source generator to create an enumeration class from an enum type. - [EnumFastToStringDotNet](https://github.com/Spinnernicholas/EnumFastToStringDotNet) -![stars](https://img.shields.io/github/stars/Spinnernicholas/EnumFastToStringDotNet?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/Spinnernicholas/EnumFastToStringDotNet?style=flat-square&cacheSeconds=86400) - Automatically generates enum extension methods that implement a switch expression based ToString method. +- [EnumUtilities](https://github.com/skarllot/EnumUtilities) - ![stars](https://img.shields.io/github/stars/skarllot/EnumUtilities?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/skarllot/EnumUtilities?style=flat-square&cacheSeconds=86400) - A source generator that creates extension methods and utilities for enums with flags support, atomic operations (InterlockedAdd, InterlockedOr, etc.), and JSON converter generation. - [EnumUtilitiesGenerator](https://github.com/leoformaggi/enum-utilities-generator) -![stars](https://img.shields.io/github/stars/leoformaggi/enum-utilities-generator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/leoformaggi/enum-utilities-generator?style=flat-square&cacheSeconds=86400) - A source generator to generate compile-time mapping of enums and description attributes. - [FastEnumGenerator](https://github.com/musictopia2/FastEnumGenerator) - ![stars](https://img.shields.io/github/stars/musictopia2/FastEnumGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/musictopia2/FastEnumGenerator?style=flat-square&cacheSeconds=86400) An enum like generator where you create a partial class with private enum and it will generate an enum like record struct even including returning the words and a list. - [JOS.Enumeration](https://github.com/joseftw/jos.enumeration) - ![stars](https://img.shields.io/github/stars/joseftw/jos.enumeration?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/joseftw/jos.enumeration?style=flat-square&cacheSeconds=86400) Enumeration class powered by source generation