JSON Viewer
That doesn't
choke
jsonbolt is a hardware-accelerated JSON viewer. Drop a 1 GB JSON file on it. The tree is open before your finger leaves the trackpad.
Free for personal use · no account · ~8 MB download
vs. the tools
you already use
Same machine. Same file. Same goal: open it and let me search. Times measured to first usable tree on an Intel Core i9-13900HX / 32 GB / 5200 MT/s.
Open, search, and slice
multi-gigabyte JSON.
Expand 100M nodes.
Render only 60.
Virtualized tree renders just the visible rows. Scrolling stays at native refresh rate, no matter how deep the document goes.
Search 1 GB
in 210 ms.
SIMD-accelerated search — plain text, key/value, regex, or type — sweeps the whole document and returns every match, tens of millions per second.
Paste a URL.
See the tree.
Drop any JSON endpoint in and the response lands in the tree like a local file. Save auth headers for the APIs you keep hitting.
Everything
stays local.
jsonbolt runs on your machine, not in a browser tab pointed at someone's server. No telemetry, no account, no upload. Your prod dumps and API keys never leave the disk.
From JSON
to XML, CSV, or YAML.
Select a subtree and save it out as XML, CSV, or YAML — the jq-one-liner workflow, except you see what you're grabbing before you commit.
SIMD on the CPU.
Layout on the GPU.
A SIMD parser runs bytes through wide vector lanes; tree layout and scrolling run on a WGPU pipeline. That's what opens a gigabyte in a third of a second.
CLI for your AI Agents
and automation.
The same JSON engine you use is available to your agent in the terminal. Inspect huge JSON files, search by key, value, JSONPath, or type, and extract exact results without dumping the whole document into your prompt. Purpose-built for JSON, so agents use fewer tokens and run faster.
jb schema,jb paths,jb keysreveal structure without value bloatjb searchsupports key/value search, regex, types,--where,--existsjb getandjb extractpull exact JSON values by path--aigives bounded JSONL envelopes with{path, preview, value}- Stdin, globs, and exit codes make it useful in scripts and CI