Я використовував JSON-C для робочого проекту і рекомендував би його. Легкий і випускається з відкритим ліцензуванням.
Документація включена до розподілу. В основному у вас є *_addфункції для створення об'єктів JSON, еквівалентні *_putфункції для звільнення їх пам'яті та утилітні функції, які перетворюють типи та вихідні об'єкти у рядковому поданні.
Ліцензування дозволяє включити ваш проект. Ми використовували його таким чином, компілюючи JSON-C як статичну бібліотеку, яка пов'язана з основною збіркою. Таким чином, нам не доведеться турбуватися про залежності (крім встановлення Xcode).
JSON-C також створений для нас під OS X (x86 Intel) та Linux (x86 Intel) без інцидентів. Якщо ваш проект повинен бути портативним, це хороший старт.