Liteweight repo to explore data from a json object
I get a complex json object and want to extract conclusions from it. But I have to write a script to load a file, parse objects, print to console for debugging, etc. I want a UI to load in JSON text, convert it to usable objects and datatypes that I can query and view.
Note: Read-only
- Paste in JSON and validate
- parse the json and create UI components to represent the different datatypes. (explode nested objects into new tabs as root objects)
- allow updating of datatypes and naming key-value pairs as certain objects (ex. { myusername: {}} could be a User object with name 'myusername')
- apply brebuilt functions and commands to analyze data (hover over array, click forEach button which creates a block-style code panel off to the right where I can reference other json tabs as variables, access variables which i have defined from other json objects)
- view panel of all existing variables and their source.
- Use variables to build custom output for export (.json, .csv, etc)
- apply any operation to any piece of the data (map, reduce, forEach) store the output of the operation as a new variable or mutate the existing one.
- if we allow mutations, allow undo.
- save configuration of tabs, variables, etc to a profile / file.
- integrate with other tools. I have an api endpoint that someone can send json data to, applies the operations they built visually, and then sends the output to an integrated tool.
- Export the operations into a code file that can be run.
So i can give my data to a tpm and let them play with it.