Some aspects of the library can be configured by defining preprocessor macros before including the json.hpp header. See also the macro overview page.
std::filesystem supportstd::ranges supportstd::format/std::formatter supportnlohmann namespace