Jupyter Notebook

An open source web application that supports interactive data science and scientific computing across all programming languages

Jupyter Notebooks are open source web applications that let you create and share documents that contain live code, equations, visualizations and narrative text.