Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
-
Updated
Nov 12, 2026 - C++
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
string-to-enumHere are 6 public repositories matching this topic...Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
c-plus-plus serialization reflection cplusplus cpp metaprogramming enum header-only cpp17 c-plus-plus-17 no-dependencies single-file cplusplus-17 enum-to-string string-to-enum
Type safe enums for Go without code generation or reflection
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
c-plus-plus serialization reflection cpp templates metaprogramming enum header-only cpp17 no-dependencies reflection-library cpp20 enum-to-string string-to-enum is-bitflag-enum
Lightweight header-only C++20 enum and typename reflection
c-plus-plus bitset reflection cpp metaprogramming enum header-only no-dependencies cpp20 enum-to-string string-to-enum cxx20 magic-enum source-location fix8 no-macros
C++17 compile-time enum reflection library
c-plus-plus reflection cpp enum header-only cpp17 c-plus-plus-17 no-dependencies cplusplus-17 enum-to-string string-to-enum
A code generator for enums.
Add this topic to your repoTo associate your repository with the string-to-enum topic, visit your repo's landing page and select "manage topics." |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |