Ничего конкретного, когда надо было вроде использовали libjson, но не я выбирал и у нас не было никаких особых требований. Если нужна скорость, то выбирать по скорости, если сериализация в json, то некоторые библиотеки об этом. В остальном, что проще добавить в проект, более-менее поддерживается и имеет наиболее удобный синтаксис, то и подойдёт.
Берёшь тот же json-cpp и не паришься. Если важен критерий «чтобы поменьше лишнего тащить», то посмотри, что использует большинство пакетов. Неужели это настолько принципиальный вопрос?