Skip to content

Jupyter Notebook

Kernels are programming language specific processes that run independently and interact with the Jupyter Applications and their user interfaces

setup Blender as a Jupyter kernel

alternatives

Jupyter notebooks are the most popular, but here are some other ones:

Notebook Programming languages Version control Cloud storage Security Collaboration Other features
Deepnote Python, R, Julia, SQL Native Yes Real-time collaboration
Kaggle Notebooks Python, R Native
Microsoft Azure Notebooks Python, R, F#, Julia Git Azure storage via Azure Cloud No
Databricks Notebooks Python, Scala, R S3 storage via Databricks Yes
CoCalc Python, R, Julia Git Native LaTeX, computer algebra systems
Visual Studio Code Python, R, Java, Scala, and many others Git via extensions via Microsoft Real-time collaboration via Live Share Code debugging
Google Colab Python, R Git Google Drive via Google Cloud No real-time
JetBrains Datalore Python, R, SQL