> in C++ I worked with property_trees from BOOST (under the BOOST license): > > https://www.boost.org/doc/libs/1_73_0/doc/html/property_tree.html
Two more remarks: 1. LilyPond already seems to use some parts of the BOOST library (which is kind of the extended C++ STL). There should be no license issues. 2. Despite the fact that there is no "json" in its name it works with json files very easily: boost::property_tree::ptree pt; boost::property_tree::read_json(ss, pt); Cheers, Joram