Services · JSON Viewer
In developmentJSON you can actually read.
The JSON Viewer in Fyboard's Shadow Eye toolset opens any JSON as a tree, columns or a graph; compares two documents; finds the records that don't match the rest; and writes the types for it in 11 languages. It all happens in your browser.
- Six ways to look at it
- A structural diff
- Types in 11 languages
- 01Graph
- 02Column
- 03Tree
- 04Compare
- 05Analysis
- 06Force
01 · At work
Paste it, then see it.
Illustrative data
02 · Compare
Two versions, every difference.
- 01Paste the other onePut the new JSON beside the old and the diff follows the structure, not the line numbers.
- 02Added, removed, changedEach difference is marked by kind, so a renamed field and a changed value don't look alike.
- 03Edit in placeDouble-click a key or value in the tree to change it.
03 · Analysis
The records that don't fit.
- 01Shape of the dataFor an array of records: how many, which fields, and where a field's type or presence varies.
- 02One-click fixesFill missing fields with null, convert a field to one type, or remove it everywhere.
- 03Out againExport the cleaned data as JSON or CSV.
04 · Types
Types for it, in 11 languages.
- 01Generate TypesTypeScript, Zod, JSON Schema, GraphQL, Go, Python, Java, C#, Rust, Kotlin and Swift.
- 02Name things properlyRename types and fields and reorder them before you copy.
- 03From the data you haveThe types follow the JSON in the editor — paste a real response and get its shape.
05 · Yours
It stays in your browser.
- Paste it, open a .json file, or fetch it from a URL
- Prettify, minify, copy or clear in a click
- A force graph with node search for big structures
- Nothing is sent anywhere to be read
06 · Plainly
What it does, and what it doesn't yet.
01
In development
The JSON Viewer is part of Shadow Eye, which isn't open on fyboard.com yet. You can join the waitlist.
02
JSON only
It reads JSON; YAML, XML and CSV aren't imported yet.
03
Sized for the browser
It parses in the page — comfortable for responses and exports, not built for gigabyte files.
04
Nothing is kept
Leave the tab and the document goes with it; save what you need first.
07 · Questions
Asked and answered.
Is my JSON uploaded?
No. It's parsed and shown in your browser. Fetching from a URL is your browser making that request.
Can I search inside it?
The force graph has node search. JSONPath and regex search aren't built yet.
Does it work with Deep Trace?
Yes — they're tabs of the same Shadow Eye toolset. The Viewer button on a Deep Trace response opens it in the JSON Viewer, and what you're working on stays put when you switch tabs.
When can I use it?
It's in development. Join the waitlist and we'll tell you when Shadow Eye opens.
JSON Viewer · a Fyboard service
Open it up.
Part of Shadow Eye, beside Deep Trace and ShadowDB. In development — join the waitlist to hear when it opens.