JviewSON is a lightweight JSON viewer and analyzer built with Godot 4. Designed for simplicity and efficiency, JviewSON displays JSON files in an intuitive tree view structure, making it easier to navigate and understand complex data.
-
Tree View Display
Visualize JSON files in an expandable/collapsible tree view format for easy navigation. -
Text Search
Quickly search for specific text within the JSON file to locate the information you need. -
Auto-Update
Automatically refresh the display when the underlying JSON file changes on the disk, ensuring you're always viewing the latest data. -
Syntax Highlighting
Enjoy clean, color-coded syntax highlighting for better readability and error detection. -
View-Only Design
Editing JSON files is intentionally not supported, maintaining a safe and consistent viewer experience.
JviewSON is perfect for developers, data analysts, and anyone working with JSON files who need:
- A clear and structured view of their data.
- An easy way to search through large JSON files.
- A tool that keeps their data intact without the risk of accidental modifications.
- Download or clone this repository:
git clone https://github.com/andreas-volz/JviewSON.git
- Open the project in Godot 4.
- Run the project to start using JviewSON.
- Alternative use the latest GitHub or itch.io release
- Open JviewSON.
- Load a JSON file by the file open dialog selecting drag & drop from your file browser or assigning .json files in your favorite file browser
- Use the tree view to navigate through the structure.
- Search for specific keys or values using the built-in search bar.
- JviewSON auto-updates the display when your JSON file changes (optional).
Contributions are welcome! If you have ideas for features or improvements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.