JSONViewer-for-Chrome is a Chrome extension for printing JSON nicely when you visit it 'directly' in a browser tab. This allows you to a view JSON string in a tree format. Also, you can open/close sections for better visibility.
- Performance: Optimized for speed, efficiently handling long pages without lag.
- User Interface: Syntax highlighting and collapsible trees with indent guides and item counts improve readability.
- Navigation: Easily navigate through data with clickable URLs.
- Developer Tools Integration: Export parsed JSON as a global
json
variable for console inspection. - Versatility: Compatible with any valid JSON page, including local files (when enabled in Chrome settings).
Support this project and become a patron. Your contributions help ensure continuous improvement and support.
Install JSONViewer for Chrome directly from the Chrome Web Store for the simplest setup.
Prefer to install from source? Here's how:
- Clone or download this repository.
- Navigate to
chrome://extensions/
in Chrome. - Enable "Developer mode".
- Select "Load unpacked extension".
- Choose the
extension
folder from this repository.
Try JSONViewer on these JSON endpoints to see it in action:
- Single todo: https://jsonplaceholder.typicode.com/todos/1
- Posts collection: https://jsonplaceholder.typicode.com/posts
- Comments: https://jsonplaceholder.typicode.com/comments
- Albums: https://jsonplaceholder.typicode.com/albums
- Large photo collection: https://jsonplaceholder.typicode.com/photos
- Users: https://jsonplaceholder.typicode.com/users
- And more: http://headers.jsontest.com/, http://validate.jsontest.com/?json=[1,2,3], http://echo.jsontest.com/key/value/1/one/2/two
Your contributions make JSONViewer even better! Whether it's filing an issue, submitting a pull request, or suggesting new features, we welcome your participation. Check out our contribution guidelines for more information.
This project builds upon JSONView-for-Chrome, incorporating necessary fixes to address JSON vulnerabilities.
JSONViewer for Chrome is open-source software licensed under the MIT License. See the LICENSE file for more details.
Detailed changes for each release are documented in the change log.
- v0.8.17 - Removed Traffzilla to address user-reported issues.
- v0.8.15 - Policy adjustments related to Traffzilla.
- Previous Versions - See change log for full history.