Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geetesh-gupta/json-browser
JSON Browser plugin to work with JSON objects within JetBrains IDEs. Created with a single goal in mind: to offer an all-in-one solution for managing JSON objects within the IDE itself.
https://github.com/geetesh-gupta/json-browser
intellij intellij-plugin json json-data json-schema jsonview jsonviewer
Last synced: 24 days ago
JSON representation
JSON Browser plugin to work with JSON objects within JetBrains IDEs. Created with a single goal in mind: to offer an all-in-one solution for managing JSON objects within the IDE itself.
- Host: GitHub
- URL: https://github.com/geetesh-gupta/json-browser
- Owner: geetesh-gupta
- License: apache-2.0
- Created: 2022-09-23T09:36:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-28T16:00:01.000Z (3 months ago)
- Last Synced: 2024-10-28T13:23:24.819Z (2 months ago)
- Topics: intellij, intellij-plugin, json, json-data, json-schema, jsonview, jsonviewer
- Homepage:
- Size: 1.95 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# JSON Browser
[![Version](https://img.shields.io/jetbrains/plugin/v/20013-json-browser.svg)](https://plugins.jetbrains.com/plugin/20013-json-browser)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/20013-json-browser.svg)](https://plugins.jetbrains.com/plugin/20013-json-browser)Welcome to the **IntelliJ JSON Explorer Plugin**, a powerful tool for developers working with JSON files directly within
their favorite IDE. This plugin provides a rich, intuitive experience for visualizing, comparing, and editing JSON data,
ensuring maximum productivity with minimal effort.## π Features
### 1. Multiple JSON Views
Explore your JSON data in the view that suits your needs:
- **JSON View**: A raw, yet structured view for direct manipulation.
- **Table View**: View JSON data in a tabular format, allowing easy navigation through key-value pairs.
- **Tree View**: A hierarchical view of your JSON, perfect for exploring deeply nested structures.### 2. JSON Comparison
Easily compare two JSON files side-by-side to see:
- **Nodes Added**: Identifies new elements introduced in the updated JSON.
- **Nodes Removed**: Tracks items that have been deleted.
- **Nodes Modified**: Highlights changes in values for existing keys.This feature is especially useful for version control, code reviews, or verifying the integrity of your data.
### 3. Interactive Table Editing
- **Double-click Editing**: In the **Table View**, you can double-click on any cell to open a detailed view of the JSON
element in a subpanel. From there, you can choose different view modes to further inspect or edit the JSON.
- **Nested JSON Support**: Seamlessly explore and edit deeply nested JSON elements within the table view.### 4. Offline Functionality
Designed with **corporate users** in mind, the plugin works entirely **offline**. This means:
- **No Internet Connection Required**: All JSON operations (viewing, comparing, editing) happen locally on your machine.
- **Data Privacy and Security**: Since no data is sent over the internet, it is ideal for environments where data
privacy is paramount.## π‘οΈ Corporate Use Case
This plugin was built with **corporate environments** in mind, where **data privacy** is crucial. Since it operates
entirely offline:- You donβt need to worry about sensitive data being uploaded or shared with online services.
- All processing happens locally, making it a safe choice for companies with strict data protection policies.## π‘ Feedback/Suggestion
Please feel free to provide constructive feedback and feature requests by creating a new issue
on https://github.com/geetesh-gupta/JSON-Browser/issues.## Compatibility Range
- 241β242.*
- Check https://plugins.jetbrains.com/plugin/20013-json-browser/versions for further details## Installation
- Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "JSON Browser" >
Install Plugin- Manually:
Download the [latest version](https://plugins.jetbrains.com/plugin/20013-json-browser) and install it manually
using
Settings/Preferences > Plugins > βοΈ > Install plugin from disk...