A Jupiter Notebook is a space for creating executable documentation. It can render scientific notation and execute scripts. Website
In 2015, Github announced that it could render Jupyter Notebooks .
Jupyter can run in the browser with the unofficial port JupyterLite. Github