6 open-source projects similar to dnv1ex/enumrawvalues, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best EnumRawValues alternative.
@EnumOptionSet is a Swift attached member macro to declare option sets using an enumeration notation.
A Swift macro that extracts associated values from enum cases
@CaseEquatable is a Swift macro that automatically generates a “raw” case-only enumeration and makes your enum conform to CaseEquatable. This allows you to compare only the case names—ignoring any associated values.
QuickEnum is a Swift Macro that can quickly generate a simple enum declaration, based on the type of the property that the macro is attached to and a set of cases that you provide.
A utility for writing boilerplate code for enums
Case paths extends the key path hierarchy to enum cases.