Yajl
lastmod 2026-11-10created 2021-03-123 edits
YAJL (Yet Another JSON Library) is an event-driven (SAX-style) streaming JSON parser and generator library written in C. Instead of loading the entire document into memory, it invokes a callback each time a token appears, which makes it well suited for processing large JSON or network streams. In Python, it is used through the yajl-py binding that wraps it or as a backend for ijson. This page also collects a list of other Python JSON libraries.