MyGit

AykutSarac/jsoncrack.com

Fork: 2084 Star: 32482 (更新于 2024-11-04 21:34:39)

license: NOASSERTION

Language: TypeScript .

✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs.

最后发布版本: v3.2.0 ( 2023-12-18 03:10:10)

官方网址 GitHub网址

Logo

JSON Crack

The open-source JSON Editor.
Learn more »

ToDiagram · Discord · Website · Issues · VS Code

About the Project

booking-screen

Visualize JSON into interactive graphs

JSON Crack is a free, open-source data visualization app capable of visualizing data formats such as JSON, YAML, XML, CSV and more, into interactive graphs. With its intuitive and user-friendly interface, JSON Crack makes it easy to explore, analyze, and understand even the most complex data structures. Whether you're a developer working on a large-scale project or a data enthusiast looking to uncover hidden insights, JSON Crack has the tools and features you need to unlock the full potential of your data.

  • Visualizer/Viewer: Transform your data into interactive graphs or trees as you type in dark & light modes. Supports JSON, YAML, CSV, XML, and TOML.
  • Convert: Convert JSON to CSV, YAML to JSON, XML to JSON, and more. Our JSON converter supports multiple formats for easy data exchange.
  • Format & Validate: Format and beautify your JSON data to make it more readable. Validate JSON, YAML, and CSV.
  • Generate Code: Generate TypeScript interface, Golang structs, JSON Schema and more.
  • JSON Schema: Generate JSON Schema, create mock data, and validate JSON Schema from various data formats like JSON, YAML, XML, and CSV.
  • Advanced JSON Tools: Decode JWT, randomize data, execute jq (JSON Query), json path commands.
  • Download Image: Export image of the graph as PNG, JPEG, or SVG. Share your data visualization with others.
  • Secure: Your data is never stored on our servers. Everything happens on your device.

Recognition

Featured on Hacker News

JSON Crack | Product Hunt

Built With

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:

Star at GitHub

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: >=18.x)
  • Pnpm (recommended)

Development

Setup

  1. 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 LICENSE for additional details.

    git clone https://github.com/AykutSarac/jsoncrack.com.git
    
  2. Go to the project folder

    cd jsoncrack.com
    
  3. Install packages with yarn

    pnpm install
    
  4. Run the project

    pnpm dev
    
    # Running on http://localhost:3000/
    

Docker

🐳 A Dockerfile is provided in the root of the repository. If you want to run JSON Crack locally:

# Build a Docker image with:
docker build -t jsoncrack .

# Run locally with `docker run`
docker run -p 8888:8080 jsoncrack

# Run locally with `docker-compose`
docker-compose up -d

# Go to http://localhost:8888

Contributing

Please see our contributing guide.

Good First Issues

We have a list of help wanted that contain small features and bugs which have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.

Contributors

License

See LICENSE for more information.

最近版本更新:(数据更新于 2024-11-06 03:54:12)

2023-12-18 03:10:10 v3.2.0

2023-08-17 21:34:08 v3.1.0

2023-06-18 17:48:15 v3.0.0

2023-03-12 19:48:34 v2.8.0

2023-01-28 20:05:32 v2.6.0

2022-12-30 23:29:01 v2.5.0

2022-10-27 00:18:23 v2.1.0

2022-08-28 01:03:20 v2.0.0

2022-07-31 16:37:47 v1.9.5

2022-06-12 23:11:15 v1.9.0

主题(topics):

csv, diagrams, graph, json, nextjs, react, tool, visualization, yaml

AykutSarac/jsoncrack.com同语言 TypeScript最近更新仓库

2024-11-24 23:31:12 lobehub/lobe-chat

2024-11-24 06:05:47 RSSNext/Follow

2024-11-24 00:26:13 siyuan-note/siyuan

2024-11-23 21:18:28 MetaCubeX/metacubexd

2024-11-23 12:44:19 clash-verge-rev/clash-verge-rev

2024-11-23 10:05:04 continuedev/continue