A beautiful and practical Chrome extension for formatting and highlighting JSON content. Features a VS Code-style dark theme and provides an interactive JSON viewing experience.
- 🎨 Automatically detects and formats JSON content on pages
- 🌗 VS Code-style dark theme
- 🔍 Collapsible/expandable JSON nodes
- 📊 Display of array and object element counts
- 💅 Beautiful syntax highlighting
- 🖱️ Hover highlighting for JSON properties
- ⚡ Quick expand/collapse all nodes
- Download or clone this repository
- Open Chrome browser and navigate to extensions page (chrome://extensions/)
- Enable "Developer mode" in the top right corner
- Click "Load unpacked"
- Select the project folder
- After installation, visit any page containing JSON content
- The extension will automatically detect and format JSON content
- Use the arrow buttons (▶/▼) on the left to expand or collapse JSON nodes
- Click the extension icon to use "Expand All" or "Collapse All" features
- Developed using vanilla JavaScript, no external dependencies
- Implements Chrome Extension Manifest V3 specification
- Recursive JSON parsing and DOM rendering
- Smooth animation transitions using CSS
- Optimized performance for handling large JSON data
This project is open source under the Apache-2.0 License. See the LICENSE file for details.