Add JsonStudio - JSON desktop tool
## Project Information
**Name:** JsonStudio
**Repository:** https://github.com/sundegan/JsonStudio
**Website:** https://jsonstudio.js.org
**Crates.io:** Not published yet (desktop app)
**License:** Apache-2.0
## Category
Applications
## Suggested Entry
```markdown
* [JsonStudio](https://github.com/sundegan/JsonStudio) - A fast, modern JSON desktop tool built with Rust and Tauri 2.0, featuring prettify, minify, escape, diff, format conversion, schema validation, and code generation.
```
## About JsonStudio
JsonStudio is a comprehensive JSON desktop application built entirely with Rust (backend) and Tauri 2.0, showcasing Rust's capabilities in building high-performance desktop applications.
### Core Rust Components
- **JSON Processing** - Fast prettify, minify, escape/unescape operations
- **Diff Engine** - Efficient JSON comparison algorithm
- **Format Conversion** - JSON ↔ YAML, XML, TOML, CSV parsers
- **Schema Validation** - JSON Schema validation with detailed error reporting
- **File Operations** - Native file handling and drag-and-drop support
- **Global Shortcuts** - System-level hotkey registration
### Key Features
- **Monaco Editor Integration** - Professional editing experience
- **Tree View + JMESPath** - Visual navigation with query support
- **Multi-tab Editing** - Handle multiple JSON files simultaneously
- **Code Generation** - Generate type definitions for multiple languages
- **10+ Themes** - Customizable appearance
- **i18n Support** - English and Chinese
### Performance Highlights
- 🚀 **Sub-second startup** - Launches in < 1 second
- ⚡ **Handles large files** - Processes MB-sized JSON smoothly
- 📦 **Small footprint** - ~10-20MB install size
- 🔒 **100% offline** - All processing done locally
### Tech Stack
- **Backend:** Rust + Tauri 2.0
- **Frontend:** Svelte 5 + Monaco Editor
- **Styling:** Tailwind CSS
### Screenshots
**Main Interface**

**JSON Diff**

**Tree View**

### Links
- 🌐 Website: https://jsonstudio.js.org
- 📦 Download: https://github.com/sundegan/JsonStudio/releases
- 💻 Source: https://github.com/sundegan/JsonStudio
Available on macOS, Windows, and Linux. Completely free and open source.
This project demonstrates how Rust + Tauri can create a powerful, lightweight alternative to Electron-based tools.
关闭于 2026-03-07 1 条评论