Bang JSON workspace

Frontend JSON workspace

What is Bang JSON workspace?

Bang JSON workspace is a Chrome extension developed by Robert Xue, and its main feature is "Frontend JSON workspace".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot
screenshot

Download Bang JSON workspace Extension CRX File

Download Bang JSON workspace extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Frontend JSON workspace, helping a developer to quickly understand an API without writing any web scrapping scripts. It focuses on browsing, querying and traversing a JSON instead of simply visualizing it.

Try http://httpbin.org/get#hash?foo=bar after install and see the difference!

Updates in v0.1.7:
- Bang is now a dismissible popup, compatible with all JSON viewer plugins
- Improved UI for focusing on JSON contents
- Easy switch between array's table view and schema view

Highlights:
- Display the key value structure of an object instead of the fine detail
- Provides a table view for arrays
- Supports traversing array elements one by one
- Enable you to check the schema of an array
- Enable you to check the value of a specified key inside an array
- Supports any Javascript expression's value as input
- Supports local json file, if enabled in extension page

- The raw json response from an API will be stored into a local variable called bang, and you can either use the browsing panel to play around with data or write custom javascript expressions like 'Object.size(bang)' or even 'bang.map(function(row){ return row.name; })'

- Supports underscore, d3 grammar when writing custom javascript expressions                    

Extension Basic Information

Name Bang JSON workspace Bang JSON workspace
ID dfmpfciemnocjnpfddbefbhhamhjcmgl
Official URL https://chrome.google.com/webstore/detail/bang-json-workspace/dfmpfciemnocjnpfddbefbhhamhjcmgl
Description Frontend JSON workspace
File Size 402 KB
Installation Count 522
Current Version 0.1.7.6
Last Updated 2015-03-09
Publish Date 2015-03-09
Rating 4.42/5 Total 12 Ratings
Developer Robert Xue
Payment Type free
Extension Website http://github.com/roboxue/Bang
Help Page URL https://github.com/roboxue/Bang/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Bang JSON workspace",
    "short_name": "bang",
    "version": "0.1.7.6",
    "icons": {
        "128": "bang.png"
    },
    "description": "Frontend JSON workspace",
    "author": "Robert Xue",
    "homepage_url": "https:\/\/github.com\/roboxue\/bang",
    "permissions": [
        "https:\/\/www.google-analytics.com\/",
        "storage"
    ],
    "content_security_policy": "script-src 'self' https:\/\/ssl.google-analytics.com; object-src 'self'",
    "content_scripts": [
        {
            "js": [
                "lib\/require.js",
                "master.js"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "web_accessible_resources": [
        "lib\/*",
        "app\/*",
        "css\/bootstrap.css",
        "css\/bang.css",
        "fonts\/*"
    ],
    "background": {
        "scripts": [
            "background.js"
        ]
    }
}