Streaming JSON in Rust

Streaming JSON in Rust

Terabytes of JSON, kilobytes of memory

5 followers

Streaming JSON is a set of Rust libraries for parsing and transforming JSON using a sliding window approach, without loading the full document into memory. It includes: - "RJiter": a streaming JSON parser - "scan_json": trigger actions during parsing by matching keys and nested structures - "id_transform": copy input to output, a base for JSON rewriting - "ddb_convert": convert JSON to/from DynamoDB format, 12× faster than Python and 2× faster than a baseline Rust implementation

Streaming JSON in Rust launches

Launch date
Streaming JSON in Rust
Streaming JSON in Rust Terabytes of JSON, kilobytes of memory

Launched on January 30th, 2026