Yojson
Yojson is a JSON parsing and encoding library for the OCaml programming language. It provides a simple, well-documented API and a pure OCaml implementation for working with JSON data. The library exposes a json type that represents JSON values as a variant tree and includes options for two interfaces, typically accessed as Yojson.Basic and Yojson.Safe.
Core features include reading JSON from strings, channels, or files; converting JSON values to OCaml data structures
In practice, Yojson is widely used in the OCaml ecosystem and is known for reliability and performance.