An open API service indexing awesome lists of open source software.

https://github.com/chenasraf/redar-browser

View your JSON responses as data tables which are sortable and filterable, letting you speedily read through information (alpha)
https://github.com/chenasraf/redar-browser

chrome-extension http json json-data postcss react requests typescript

Last synced: 7 months ago
JSON representation

View your JSON responses as data tables which are sortable and filterable, letting you speedily read through information (alpha)

Awesome Lists containing this project

README

          

# Redar Browser

Redar Browser is a Chrome extension designed to make your JSON requests a lot simpler and easier to handle.
If you ever got stuck looking at giant JSON arrays of objects trying to figure out relations between them, boy do we have the solution for you!

Redar Browser lets you view your results as data tables which are sortable and filterable, letting you speedily read through the data to get what you want.

## How do I install?

1. Install via Chrome Web Store (TBD)

## Dependencies
These steps must be run before developing/building the extension:

1. Install the latest Node & NPM via [https://nodejs.org](https://nodejs.org)
1. Then, run in your shell:
```sh
npm install -g yarn # install yarn
yarn install # install dependencies
```

## Development
Start developing with `yarn start` (aliased as `dev`).
This will build a webpack dev server for you to work on, with hot reload.

### Languages & Frameworks:
- React / Flux
- TypeScript (with TSLint)
- PostCSS (with `$variables`, and `& child` nesting)

## Building Extension
- Build the production version with `yarn build`.
- You can load the extension into your [chrome://extensions](chrome://extensions) page to test the extension in production mode.

Only small changes needed to be made to run in extension mode, mainly to move the request handling to the background page (using ifdefs), but you should test the output to make sure everything runs smoothly.