JSONViewer 1.1.0
Adds a row of text-transform tools with results shown in a line-numbered Output view (à la online-json.com).
New in 1.1.0
- JSON Escape / Unescape — Escape adds no outer quotes; Unescape strips matching outer quotes
- String UnEscape — general backslash unescape, keeps quotes
- BASE64 Encode / Decode
- URL Escape / Unescape — percent-encoding (RFC 3986 unreserved set)
- Gzip&BASE64Encode / BASE64Decode&Ungzip — real gzip via zlib, interoperable with the system
gzip/gunzip - Transform results render in a read-only, line-numbered output; editing input or running a JSON action returns to the JSON view
Also includes (from 1.0.0)
Format / Minify / Validate (line:col errors), syntax-highlighted text + collapsible tree view, JSONPath-subset extraction ($[*].id) into a separate window with Copy + Download.
Downloads
JSONViewer-1.1.0.dmg— double-click, drag to ApplicationsJSONViewer-1.1.0.zip— unzip and run
Notes
- Unsigned, arm64 (Apple Silicon) only. First launch: right-click → Open to bypass Gatekeeper.
- Built with
swiftc(Command Line Tools only — no Xcode/SwiftPM). zlib linked via-lz.