Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
翻译 - 现代C ++的枚举(从字符串到字符串,从迭代到迭代)的静态反射,可以使用任何枚举类型,而无需任何宏或样板代码
Type safe enums for Go without code generation or reflection
Lightweight header-only C++20 enum and typename reflection
C++17 compile-time enum reflection library