Static reflection library for enums in modern C++
Static reflection for enums (to string, from string, iteration) for modern C++
magic_enum$ #include <magic_enum.hpp>$ auto name = magic_enum::enum_name(MyEnum::Value);$ auto value = magic_enum::enum_cast<MyEnum>("Value");