Jupyter Notebooks

Jupyter Notebooks allow you to create and share documents that contain live code, equations, visualizations, and explanatory text directly in your browser. Over 40 programming languages are supported including Python, R and Julia. Visit https://try.jupyter.org/ to try out Jupyter notebooks without installing anything.

nbviewer is used to render the Home Assistant notebooks online. GitHub will also display a preview of Jupyter notebooks.