json.cpp是一个用于经典C++的JSON解析/序列化库,旨在提供比nlohmann/json更快、编译速度更快、代码更少、更符合JSONTestSuite标准的替代方案。它依赖于Google的double-conversion库,可以高效地序列化32位浮点数。基准测试显示,json.cpp在解析和序列化方面比nlohmann/json快2-3倍,编译速度快10倍,代码量少10倍。该库已在llamafile项目中使用,并通过了JSONTestSuite的大部分测试用例。