Skip to content

Huge JSON Viewer v0.2.0 — CSV/XML export + multi-file union

Choose a tag to compare

@bandusix bandusix released this 09 Jul 14:36

Free parity with the features Dadroit charges for — a no-cost, open-source
viewer for very large JSON files on macOS.

New in 0.2.0

  • 📤 Convert JSON → CSV — export the whole document or a selected node. An
    array of objects becomes a spreadsheet (auto-discovered columns, RFC-4180
    quoting, Excel BOM/CRLF, formula-injection guard, full-precision numbers).
    Streams multi-GB files with bounded memory (2,000,000 rows → 246 MB in ~3.5 s).
  • 📤 Convert JSON → XML — valid XML 1.0 output with element-name sanitization.
  • 🔗 Union multiple files — open several JSON files at once as one combined,
    searchable tree, each labeled by filename. Search / breadcrumb / export work
    across the union.
  • 🆓 Commercial use is free (MIT) — nothing to license.

Plus fixes for 9 correctness edge cases found by an adversarial code review
(XML name validation, UTF-8-safe truncation, full number fidelity, temp/partial
file cleanup, and more). See the CHANGELOG.

Still in the box

Opens 2–3 GB JSON in ~3 s · search keys and values (regex) · virtualized
syntax-highlighted tree · 20-language UI (RTL-aware) · 100% offline · 2 MB app.

Install

  1. Download Huge JSON Viewer_0.2.0_universal.dmg below and open it.
  2. Drag Huge JSON Viewer into Applications.
  3. First launch: the app is unsigned, so right-click the app → Open, then confirm (once).

Universal build — Apple Silicon (M1–M4) and Intel. macOS 11+. Handles JSON up to 4 GB.

Matches every Dadroit paid tier except literal 1 TB files (that needs an on-disk
index and remains out of scope). Everything else is free, forever.