Makes JSON easy to navigate. Open source.

Latest Version

Version
1.1.1
Update
November 16, 2022
Size
40.74KiB
Developer
Category
Users
87
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ClipboardWrite
Storage
*://*/*

See more

Ruby JSON Path Extension

Chrome extension for printing JSON and JSONP nicely when you visit it 'directly' in a browser tab.

Makes JSON easy to navigate. A fork of the original extension by Callum Locke with specific features for Ruby programmers.

Features:

• Copy path to element by ctrl+clicking on the key

• Copy path to value by ctrl+click on string, number, boolean, null

• Copy path to array or hash by ctrl+click on ellipsis when it's collapsed

• Select language for path syntax: JS and Ruby are available

• Symbolize names option for Ruby

• Save preferred syntax settings

• Add a 'JSON' pane into the Chrome Dev Tools Elements tab to view parsed content of application/json script tags

• JSONP support

• Fast, even on long pages

• Works on any valid JSON page – URL doesn't matter

• Syntax highlighting

• Collapsible trees, with indent guides

• Clickable URLs (opens in new tab by default, so you won't mis-copy path)

• Buttons for switching between raw and parsed JSON

• Parsed JSON is exported as a global variable, json, so you can inspect it in the console

• A background worker is used to prevent the UI freezing when processing very long JSON pages.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Ruby JSON Path", "version": "1.1.1", "manifest_version": 2, "description": "Makes JSON easy to navigate. Open source.", "homepage_url": "https://github.com/uvlad7/json-formatter", "minimum_chrome_version": "66", "icons": { "128": "icons/128.png", "32": "icons/32.png" }, "background": { "scripts": [ "js/background.js" ], "persistent": false }, "content_scripts": [ { "matches": [ "" ], "js": [ "js/content.js" ], "run_at": "document_start" } ], "devtools_page": "devtools/devtools.html", "permissions": [ "clipboardWrite", "storage", "*://*/*", "" ], "options_ui": { "page": "options/options.html", "open_in_tab": false }}
Read more

Similar Extensions