Skip to content

JSONViewer 1.1.0

Choose a tag to compare

@kg1990 kg1990 released this 30 Jun 05:34

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 Applications
  • JSONViewer-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.