Optimized JSON in C (OjC), as the name implies, was
written to provide performance optimized JSON
handling. OjC is part of the Oj set of parsers with the
first Oj written in Ruby. A
recent addition
is Oj written
in Go which brings with it JSON Path parsing and a command
line JSON tool similar to jq but using JSON path instead
of a custom query language.
The target use case for OjC is for applications that need
the maximum performance when reading large JSON document
from a file or socket. This fun but informative
article compares
OjC with Simdjson.
Star
Watch
Vote on Hacker News
Documentation