Online Jupyter Notebooks (original) (raw)

Programming languages

Python, Sage, R, Octave, and many more

Python, R, etc. and customizable

Python 3

Python 3

Python 3, Quip

IPython Widgets

File sharing between users

Realtime collaboration: multiple people use the same notebook together

Possible via experimental extension to JupyterLab.

Colab used to have realtime sync, but it ended in 2017, when Google terminated their realtime API product.

https://workspaceupdates.googleblog.com/2017/11/committed-to-storage-apis-retiring.html

Persistence

Notebook persists, but data and files do not.

Large preinstalled software environment

1500+ Python libraries preinstalled; extensive R, Julia, Octave, and other packages.

https://cocalc.com/software/python

Limited

Python3, SQL, Scala, R, and Kotlin kernels; large pre-installed env with top data science packages

27 featured Python packages

https://docs.deepnote.com/environment/pre-installed-packages

Paid Plans

Basic - $2 person/month; Pro - scales linearly depending on the resources you need; Pay as you go access to all VM's that Google Cloud offers with uniquely powerful spot instance price discovery

https://cocalc.com/store

Free only

Pro - 9.99person/month;Pro+−9.99 person/month; Pro+ - 9.99person/month;Pro+49.99 person/month

https://colab.research.google.com/signup/pricing

Pro - 19.90person/month;Enterprise−19.90 person/month; Enterprise - 19.90person/month;Enterprise125 person/month

https://www.jetbrains.com/datalore/enterprise/

Pro - 12person/month;Enterprise−12 person/month; Enterprise - 12person/month;Enterprise99 person / month; plus an additional hourly fee for more powerful compute resources at about 7x the market rate

https://deepnote.com/pricing

Disk space

3GB/project for free, and can buy up to 65TB disks via compute servers

Ephemeral

Uses your Google Drive storage

Limit of two simultaneously running notebooks

5GB for free

Memory

1GB/project for free, and can buy TB's of RAM via compute servers

Limit of two simultaneously running notebooks

several GB for free

Idle timeout

30 minutes for free; pay for more

15 minutes for free; pay for more

Network access

Only for non-free projects; also compute servers provide network access

Public Google-indexed searchable publishing of files

Paid

Self hosting

Docker image, Kubernetes Helm charts, on Prem compute servers

https://doc.cocalc.com/on-premises.html

Docker image local runtimes

https://research.google.com/colaboratory/local-runtimes.html

https://www.jetbrains.com/datalore/enterprise/

Open source

Partial (noncommercial MS-RSL). Commercial license available.

https://github.com/sagemathinc/cocalc

Some components are open

https://github.com/googlecolab

Some of their modifications to upstreams projects are open source

https://github.com/deepnote

GPUs

YES -- pay as you go via compute servers and on prem

https://doc.cocalc.com/compute_server.html

Only when self hosted

Yes, for free and paid.

Datalore Professional and when self-hosted