A | B | C | D | E | F | G | ||
---|---|---|---|---|---|---|---|---|
1 | Six easy ways to run your Jupyter Notebook in the cloud | |||||||
2 | Binder | Kaggle Kernels | Google Colaboratory | Microsoft Azure Notebooks (free plan) | CoCalc (free plan) | Datalore | ||
3 | Which LANGUAGES are supported? | Python 2/3, R, Julia, many others | Python 3, R | Python 2/3, Swift | Python 2/3, R, F# | Python 2/3, R, Julia, many others | Python 3 | |
4 | Can you install additional PACKAGES? | Yes | Yes | Yes | Yes | No (but you can submit a request) | Yes | |
5 | How similar to Jupyter is the INTERFACE? | 100% | 70% | 60% | 100% | 95% | 25% | |
6 | How similar to Jupyter are the KEYBOARD SHORTCUTS? | 100% | 100% | 30% | 100% | 95% | 10% | |
7 | Can you perform all actions with the MOUSE? | Yes | No | No | Yes | Yes | No | |
8 | Are there any MISSING FEATURES compared to Jupyter? | No | Can't download notebooks into other useful formats | Can't download notebooks into other useful formats | No | No | Can't download notebooks into other useful formats, can't use interactive widgets, can't use IPython magics or shell commands, lacks full Markdown support | |
9 | Are there any ADDED FEATURES compared to Jupyter? | No | Can selectively hide input/output | Can add form fields, automatic table of contents | Many extensions are pre-installed (including RISE for slideshows) | All files are frequently backed, additional features for instructors | Live computation, cell dependency tracking, split view, context-aware code suggestions | |
10 | Is there integrated VERSION CONTROL? | No | Yes (limited functionality) | Yes (limited functionality) | No | Yes (excellent functionality) | Yes (excellent functionality) | |
11 | How much DATASET STORAGE is provided? | None (store datasets in your repository instead) | 20 GB per dataset | No permanent storage (unless you link it to Google Drive) | 1 GB per project | 3 GB per project | 10 GB total | |
12 | Is it integrated with GITHUB? | Run notebooks directly from GitHub | No | Import a notebook from GitHub | Import an entire GitHub repository | No | No | |
13 | Is INTERNET ACCESS provided? | Yes | Yes | Yes | Yes | No | Yes | |
14 | Can you keep your work PRIVATE? | No | Yes | Yes | Yes | Yes | Yes | |
15 | Can you keep your data ON-PREMISE? | Only by using BinderHub | No | No | No | Only by using CoCalc Docker image | No | |
16 | Can you share your notebook PUBLICLY via URL? | Yes | Yes | Yes | Yes | Yes | No | |
17 | Can you COLLABORATE with others on the same notebook? | No (use GitHub pull requests instead) | Yes (but you're only sharing a version history) | Yes (but you're not sharing an environment, and it's not real-time) | No | Yes (in real-time) | Yes (in real-time) | |
18 | How many CPU cores are provided? | Unknown | 4 cores | Unknown | Unknown | 1 core | 2 cores | |
19 | How much RAM is provided? | Up to 2 GB | 17 GB | Unknown | 4 GB | 1 GB | 4 GB | |
20 | Is a GPU available? | No | Yes | Yes | No | No | No | |
21 | Can you pay to UPGRADE? | No | No | No | Yes | Yes | No (but coming soon) | |
22 | How substantial are the DOCS? | Extensive | Adequate | Minimal | Extensive | Extensive | Minimal | |
23 | What channels are available for SUPPORT? | Gitter chat, Discourse forum, GitHub issues | Contact form, forum | GitHub issues, Stack Overflow | GitHub issues | Email, contact form, GitHub issues | Discourse forum | |
24 | © 2019 Data School - Last updated 5/17/2019 |