Solía JSON-C para un proyecto de trabajo y lo recomendaría. Ligero y se lanza con licencia abierta.
La documentación está incluida en la distribución. Básicamente, tiene *_add
funciones para crear objetos JSON, *_put
funciones equivalentes para liberar su memoria y funciones de utilidad que convierten tipos y objetos de salida en representación de cadena.
La licencia permite la inclusión con su proyecto. Lo usamos de esta manera, compilando JSON-C como una biblioteca estática que está vinculada con la compilación principal. De esa manera, no tenemos que preocuparnos por las dependencias (aparte de instalar Xcode).
JSON-C también se creó para nosotros bajo OS X (x86 Intel) y Linux (x86 Intel) sin incidentes. Si su proyecto necesita ser portátil, este es un buen comienzo.