Skip to content

Add JsonStudio - Comprehensive JSON desktop tool #151

@sundegan

Description

@sundegan

Project Information

Name: JsonStudio
Description: Fast, modern JSON desktop tool with comprehensive features
Repository: https://github.com/sundegan/JsonStudio
Website: https://jsonstudio.js.org
License: Apache-2.0

Suggested Entry

- [JsonStudio](https://github.com/sundegan/JsonStudio) - Cross-platform JSON desktop tool with prettify, minify, escape, diff, format conversion (YAML/XML/TOML/CSV), schema validation, code generation, and JMESPath query support. Built with Rust and Tauri 2.0.

About JsonStudio

JsonStudio is a comprehensive desktop application for JSON processing, offering a complete suite of tools that developers need for daily JSON work.

JSON Features

  • Prettify & Minify - Format and compress JSON with one click
  • Escape/Unescape - Handle nested JSON strings
  • JSON Repair - Auto-fix common format errors
  • JSON Diff - Side-by-side comparison with change highlighting
  • JSON Schema - Generate schema from data, validate against schema
  • Tree View - Visual structure navigation
  • JMESPath Query - Powerful JSON query language support

Format Conversion

  • JSON ↔ YAML
  • JSON ↔ XML
  • JSON ↔ TOML
  • JSON ↔ CSV

Code Generation

Generate type definitions from JSON:

  • TypeScript
  • Go
  • Python
  • Java
  • Rust
  • C#, Swift, Kotlin, and more

Developer Experience

  • Monaco Editor - VS Code-quality editing
  • Multi-tab - Work with multiple JSON files
  • Global Shortcuts - System-wide hotkeys
  • 10+ Themes - Dracula, Nord, One Dark, etc.
  • 100% Offline - All data stays local

Screenshots

JSON Editor
Editor

JSON Diff
Diff

Tree View & JMESPath
Tree View

Format Conversion
Convert

Tech Stack

  • Rust + Tauri 2.0
  • Svelte 5
  • Monaco Editor

Links

Cross-platform (macOS, Windows, Linux), free and open source.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions