HN
Show HN: Jsoon, a single-file JSON query engine in C
Single-file C query engine for JSON. Streams without building a tree. Skips irrelevant subtrees with SIMD bit arithmetic. Builds a GPU structural index when an NVIDIA card is present.
Selective queries — 128 MB, 16 KB padding per record
Use -s for single documents. Without it jsoon treats each line as a separate JSONL record.
-g falls back to CPU silently if no GPU is available.
Matched values verbatim from source, terminated by ; . JSONL: one output line per input line, blank for no match. -n : single integer.
Copyright 2025 Praveen Vaddadi. Apache 2.0.
By enduku