Fork me on GitHub
Ohler home

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

OjC 4.0 re-written

September 23, 2020

OjC has been re-written and is much faster. Additional APIs were also included.