Jupyter

The Jupyter Notebook is an open-source web application to create and share documents that contain live code, equations, visualizations and narrative text.