Jsont is an OCaml library for declarative JSON data manipulation. it provides:

The descriptions are independent from the codec and can be used by third-party processors or codecs.

Jsont is distributed under the ISC license. It depends on the byterw library. The optional JavaScript support depends on the brr library.