AykutSarac/jsoncrack.com
AykutSarac/jsoncrack.com has 44,588 GitHub stars and 3,588 forks. GitHot measured +1 stars in 24 hours and -2 in 7 days. Last checked 2026-11-09 02:23 UTC. Last push 2026-09-14.
✨ JSON、YAML、XML、CSV などさまざまなデータ形式をインタラクティブなグラフに変換する、革新的なオープンソース可視化アプリケーションです。
計測したスター増加
- 24時間
- +1
- 7日間
- -2
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.md
オリジナルJSON Crack
The open-source JSON Editor.
Learn more »
ToDiagram
·
Discord
·
Website
·
Issues
·
VS Code
·
Chrome
About the Project

Visualize JSON into interactive graphs
JSON Crack is a tool for visualizing JSON data in a structured, interactive graphs, making it easier to explore, format, and validate JSON. It offers features like converting JSON to other formats (CSV, YAML), generating JSON Schema, executing queries, and exporting visualizations as images. Designed for both readability and usability.
- Visualizer: Instantly convert JSON, YAML, CSV, and XML into interactive graphs or trees in dark or light mode.
- Convert: Seamlessly transform data formats, like JSON to CSV or XML to JSON, for easy sharing.
- Format & Validate: Beautify and validate JSON, YAML, and CSV for clear and accurate data.
- Code Generation: Generate TypeScript interfaces, Golang structs, Kotlin data classes, Rust serde types, and JSON Schema.
- JSON Schema: Create and validate JSON Schema.
- Advanced Tools: Run jq and JSON path queries.
- Export Image: Download your visualization as PNG, JPEG, or SVG.
- Privacy: All data processing is local; nothing is stored on our servers.
Recognition
Integrations
Contributing
- Found a bug or missing feature? Open an issue on GitHub Issues.
- Want to contribute code or docs? Start with our contribution guide.
Sponsors & Support
If you find JSON Crack useful, you can support the project by using ToDiagram. For sponsorship inquiries, reach out at [email protected].
Stay Up-to-Date
JSON Crack officially launched as v1.0 on the 17th of February 2022 and we've come a long way so far. Watch releases of this repository to be notified of future updates:
Getting Started
To get a local copy up and running, please follow these simple steps.
Prerequisites
Here is what you need to be able to run JSON Crack.
- Node.js (Version: >=24.x)
- pnpm (Version: >=10)
Development
Setup
Clone the repo into a public GitHub repository (or fork https://github.com/AykutSarac/jsoncrack.com/fork). If you plan to distribute the code, read the
LICENSEfor additional details.git clone https://github.com/AykutSarac/jsoncrack.com.gitGo to the project folder
cd jsoncrack.comInstall packages
pnpm installRun the web app
pnpm dev:www # Running on http://localhost:3000/
Useful Commands
From repository root:
# Web app
pnpm dev:www
pnpm build:www
# VS Code extension
pnpm dev:vscode
pnpm build:vscode
pnpm lint:vscode
pnpm lint:fix:vscode
# Chrome extension
pnpm dev:chrome
pnpm build:chrome
pnpm lint:chrome
# All workspaces
pnpm dev
pnpm build
pnpm lint
Debug VS Code Extension
- Open repository root in VS Code.
- Press
F5. - Select
Run VSCode Extension (apps/vscode)when prompted. - In the Extension Development Host window, open a
.jsonfile and run:JSON Crack: Enable JSON Crack visualization.
Docker
🐳 Docker assets are in apps/www.
If you want to run JSON Crack locally:
cd apps/www
# Build a Docker image with:
docker compose build
# Run locally with docker compose
docker compose up
# Go to http://localhost:8888
Configuration
The supported node limit can be changed by editing NEXT_PUBLIC_NODE_LIMIT in apps/www/.env.
License
See LICENSE for more information.
関連プロジェクトを探す
freeCodeCamp/freeCodeCamp
freeCodeCamp.org のオープンソースのコードベースとカリキュラムです。数学、プログラミング、コンピュータサイエンスを無料で学べます。
458,799 スターdonnemartin/system-design-primer
大規模システムの設計を学び、システム設計面接の対策ができます。Anki のフラッシュカードが含まれています。
377,405 スターreact/react
Web とネイティブのユーザーインターフェース向けライブラリ。
252,435 スターvuejs/vue
Vue 2 のリポジトリです。Vue 3 については https://github.com/vuejs/core をご覧ください。
212,624 スター