Header-only, tiny (99 lines) and powerful C++20 static reflection library.
Read JSON, YAML, TOML, XML or INI configuration by declaring a struct
A handy, tiny but powerful compile-time reflection system for C++.