credfeto-enum-source-generation
Enum generator
A C# source generator that creates performance-enhanced enum lookups by generating code from existing enums.
C# source generator for producing faster enum lookups
22 stars
2 watching
1 forks
Language: C#
last commit: 10 days ago
Linked from 1 awesome list
code-analysiscode-generationcode-generatorcsharp-sourcegeneratordotnetgeneratoroptimizationperformance
Related projects:
Repository | Description | Stars |
---|---|---|
engrajabi/enum.source.generator | A C# source generator that creates an enumeration class from an enum type without using reflection. | 181 |
hamedfathi/enumerationclassgenerator | A C# source generator tool to create enumeration classes from enum types with additional features and customization options. | 16 |
ashenblade/enumclass | A source generator that creates type-safe classes inspired by Kotlin's enum class | 4 |
ceiridge/betterenums | Improves C# enum usability and performance by adding extension methods and attributes. | 39 |
leoformaggi/enum-utilities-generator | A tool that generates helper classes to map enums and their description attributes at compile-time. | 23 |
spinnernicholas/enumfasttostringdotnet | Automatically generates a faster enum to string conversion method | 31 |
musictopia2/fastenumgenerator | A utility tool for generating enumerations based on music theory | 1 |
elskom/gitbuildinfo.sourcegenerator | A tool that provides information about the current Git branch and commit hash, and marks the build as clean or dirty based on the working tree state | 39 |
ne4to/n.sourcegenerators.uniontypes | A C# source generator that automates the creation of discriminated union types with helper methods. | 10 |
davidwengier/sourcegeneratortemplate | Provides a basic template and tools to generate C# source code programmatically | 182 |
phnx47/dapper-repositories | A tool that generates CRUD operations based on C# POCO classes using Dapper Micro ORM | 670 |
giggio/sourceinject | A source generator for C# that uses Roslyn to automate dependency injection at compile time. | 79 |
abice/go-enum | Generates Go enum types with optional niceties like iota definitions and string implementations. | 771 |
blenezet/credule | A utility for generating and managing random numbers and mathematical functions. | 6 |
hermanussen/fairy | Generates C# code from SCS .yml files | 4 |