Compile-time INI config parsing and accessing with C++20

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ini-config

    C++20 single-header library for embedding INI configs

  • cmrc

    A Resource Compiler in a Single CMake Script

  • If you use cmake, CMRC is a great way to embed arbitrary files into your project. I use it all the time to embed compiled shaders and such into an executable.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • frozen

    a header-only, constexpr alternative to gperf for C++14 users

  • In which case, I believe the answer your question would be yes: the frozen map.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts