A cross-platform desktop application for visualizing and exploring JSON data built with Compose Desktop.
- Dual-pane Interface: View raw JSON on the left, structured visualization on the right
 - Collapsible Tree View: Easily expand/collapse nested JSON structures
 - Syntax Highlighting: Color-coded display for improved readability
 - Cross-platform: Works on Windows, macOS, and Linux
 - Simple Interface: Clean, intuitive UI
 
# Clone the repository
git clone https://github.com/Abhay-cloud/JsonVisualizer.git
cd JsonVisualizer
# Build Windows executable
./gradlew packageMsi   # Creates MSI installer
# OR
./gradlew packageExe   # Creates EXE installer# Clone the repository
git clone https://github.com/Abhay-cloud/JsonVisualizer.git
cd JsonVisualizer
# Build macOS application
./gradlew packageDmg   # Creates DMG installer
# OR
./gradlew packageMacOS # Creates .app bundle# Clone the repository
git clone https://github.com/Abhay-cloud/JsonVisualizer.git
cd JsonVisualizer
# Build Linux packages
./gradlew packageDeb   # Creates DEB package for Debian-based distributions
# OR
./gradlew packageRpm   # Creates RPM package for Red Hat-based distributions
# OR
./gradlew packageAppImage # Creates AppImage- Launch the application
 - Use the "+" button to create a new document or open an existing JSON file
 - Edit JSON in the left pane or paste JSON content
 - View the structured representation in the right pane
 - Expand/collapse nodes using the arrow icons
 - Format/prettify the JSON in the left pane using the format button or press 
Ctrl + L 
# Clone the repository
git clone https://github.com/Abhay-cloud/JsonVisualizer.git
cd JsonVisualizer
# Build with Gradle
./gradlew build
# Run the application
./gradlew runContributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
 - Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
 
This project is licensed under the MIT License - see the LICENSE file for details.
