Skip to content

About

A fast, modern desktop JSON app built for daily development. The all-in-one workspace for every JSON task, designed to redefine your workflow efficiency.

Topics

Resources

Stars

208 stars

Watchers

3 watching

Forks

Latest commit

 

History

445 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 中文

JsonStudio

A fast, local-first JSON workspace for everyday development

Prettify, inspect, compare, convert, validate, and extract JSON from real-world logs - all locally in a native desktop app.

If you like JsonStudio, please give it a star ⭐.

Release Platform Website

Preview

JsonStudio demo showing clipboard formatting, Tree View editing and drag-and-drop, Grid View editing, and log JSON extraction

Format clipboard JSON, edit and reorganize data in Tree View, edit arrays in Grid View, and extract JSON from logs.

What Makes It Different

JsonStudio is built for JSON in real development work: API requests and responses, deeply nested data, escaped strings, JSON5-like snippets, JSONL/NDJSON, and log lines where plain text and JSON are mixed together.

  • Local-first: works offline, offers convenient keyboard shortcuts, and keeps sensitive data on your machine.
  • Flexible input: handles standard JSON, JSON5-like snippets, escaped JSON strings, repairable JSON fragments, JSONL/NDJSON, and mixed log text.
  • Visual editing: edit and reorganize data in Tree View, or inspect arrays in Grid View.
  • Daily tools in one place: query, diff, convert, validate with schema, and generate typed code.
  • Desktop workflow: multi-tabs, file drag-and-drop, format clipboard, shortcuts, unsaved-change prompts, and optional auto-save.

Why JsonStudio? (vs Online Tools)

Capability Online Tools JsonStudio
Offline / no internet required ❌ ✅
Large JSON data performance ❌ ✅
Multi-tab editing ❌ ✅
Editable Tree View & Grid View, with drag-and-drop ❌ ✅
Log-like text JSON extraction ❌ ✅
JSON5 parsing and formatting ❌ ✅
JSONL file viewing ❌ ✅
Auto-save and reusable file tabs ❌ ✅
Global shortcuts & custom keybindings ❌ ✅
Local file operations ❌ ✅
Custom settings for theme, font, spacing, and shortcuts ❌ ✅

Download

Download the installer for your platform from GitHub Releases, or install from the command line:

  1. Homebrew (macOS)
brew install --cask sundegan/tap/json-studio
  1. curl (macOS and Linux)
curl -fsSL https://jsonstudio.js.org/install.sh | sh
  1. PowerShell (Windows)
irm https://jsonstudio.js.org/install.ps1 | iex
  1. npm (macOS, Windows and Linux)

Requires Node.js 20 or later:

# Option 1
npx --yes @sundegan/jsonstudio install
# Option 2
npm install -g @sundegan/jsonstudio

macOS Notes

  1. Download the DMG for your Mac architecture (aarch64 for Apple Silicon, x64 for Intel).
  2. Open the DMG and drag Json Studio.app into Applications.
  3. On first launch, if macOS blocks the app because it is from an unidentified developer, right-click Json Studio.app and choose Open, or allow it in System Settings > Privacy & Security.

Current macOS builds are not Apple Developer ID notarized, so the first launch may require manual confirmation.


If JsonStudio helps your daily JSON work, a star ⭐ would mean a lot.

About

A fast, modern desktop JSON app built for daily development. The all-in-one workspace for every JSON task, designed to redefine your workflow efficiency.

Topics

Resources

Stars

208 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages