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 |