Skip to content

Repository files navigation

JSON Prism

Beautiful JSON viewer with interactive tree visualization.

JSON Prism

Features

  • 🎨 Syntax highlighting - Colors for strings, numbers, booleans, null, keys
  • 🌳 Interactive tree - Collapsible nodes with expand/collapse
  • 📁 File upload - Load JSON from local files
  • 📋 Copy & Format - One-click copy and auto-format
  • 🌙 Dark theme - Modern dark UI
  • 📊 Stats - Shows key count and total nodes

Demo

Try pasting this JSON:

{
  "name": "JSON Prism",
  "version": "1.0.0",
  "features": ["syntax highlighting", "collapsible nodes"],
  "stats": { "downloads": 12500, "stars": 342 }
}

Quick Start

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Run tests
npm test

Docker

# Build
docker build -t json-prism .

# Run
docker run -p 80:80 json-prism

Tech Stack

  • React 18
  • TypeScript
  • Vite
  • Vitest

License

MIT

About

Beautiful JSON viewer with interactive tree visualization

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages