The Jupyter Notebook: Web app for creating and sharing docs with live code, equations, visualizations & explanatory text.

Jupyter Logo

http://jupyter.org/


From the website:

The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.