It sometimes can be handy to have a quick way to visualise data. e.g. from APIs. This repository provides the required tooling for this and contains a small example.
To run the project you need to have Nix installed. After you cloned the repository you can run:
nix develop
Which will open a Nix development shell for you. In that shell you can then start the Jupyter server with:
charts
This will start the server and point it to the notebook in this repository.
It should open automatically in your browser.
You can then hack on the Python code in ./data.py
and pull data from other APIs etc.
When you execute the notebook it automatically reloads your Python and hopefully displays the data as you have configured it.