CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
sagemathinc

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/next/components/landing/compare.json
Views: 687
1
[
2
{
3
"name": "jupyter",
4
"title": "Online Jupyter Notebooks",
5
"link": "/features/jupyter-notebook",
6
"products": [
7
{ "key": "cocalc", "name": "CoCalc", "link": "https://cocalc.com" },
8
{
9
"key": "mybinder",
10
"name": "MyBinder",
11
"link": "https://mybinder.org/"
12
},
13
{
14
"key": "colab",
15
"name": "Colab",
16
"link": "https://colab.research.google.com/"
17
},
18
{ "key": "datalore", "name": "Datalore", "link": "https://datalore.io" },
19
{
20
"key": "deepnote",
21
"name": "Deepnote",
22
"link": "https://www.deepnote.com/"
23
}
24
],
25
"rows": [
26
{
27
"feature": "Programming languages",
28
"cocalc": "Python, Sage, R, Octave, and many more",
29
"mybinder": "Python, R, etc. and customizable",
30
"colab": "Python 3",
31
"datalore": "Python 3",
32
"deepnote": "Python 3, Quip"
33
},
34
{
35
"feature": "IPython Widgets",
36
"cocalc": true,
37
"mybinder": true,
38
"colab": true,
39
"datalore": true,
40
"deepnote": true
41
},
42
{
43
"feature": "File sharing between users",
44
"cocalc": true,
45
"mybinder": false,
46
"colab": true,
47
"datalore": true,
48
"deepnote": true
49
},
50
{
51
"feature": "Realtime collaboration: multiple people use the same notebook together",
52
"cocalc": true,
53
"colab": {
54
"type": false,
55
"note": "Colab used to have realtime sync, but it ended in 2017, when Google terminated their realtime API product.",
56
"link": "https://workspaceupdates.googleblog.com/2017/11/committed-to-storage-apis-retiring.html"
57
},
58
"mybinder": "Possible via experimental extension to JupyterLab.",
59
"datalore": true,
60
"deepnote": true
61
},
62
{
63
"feature": "Persistence",
64
"cocalc": true,
65
"mybinder": false,
66
"colab": "Notebook persists, but data and files do not.",
67
"datalore": true,
68
"deepnote": true
69
},
70
{
71
"feature": "Large preinstalled software environment",
72
"cocalc": {
73
"type": true,
74
"note": "1500+ Python libraries preinstalled; extensive R, Julia, Octave, and other packages.",
75
"link": "https://cocalc.com/software/python"
76
},
77
"mybinder": "Limited",
78
"deepnote": {
79
"type": true,
80
"note": "27 featured Python packages",
81
"link": "https://docs.deepnote.com/environment/pre-installed-packages"
82
},
83
"datalore": "Python3, SQL, Scala, R, and Kotlin kernels; large pre-installed env with top data science packages"
84
},
85
{
86
"feature": "Paid Plans",
87
"cocalc": {
88
"type": true,
89
"note": " 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",
90
"link": "https://cocalc.com/store"
91
},
92
"mybinder": { "type": false, "note": "Free only" },
93
"colab": {
94
"type": true,
95
"note": "Pro - $9.99 person/month; Pro+ - $49.99 person/month",
96
"link": "https://colab.research.google.com/signup/pricing"
97
},
98
"datalore": {
99
"type": true,
100
"note": "Pro - $19.90 person/month; Enterprise - $125 person/month",
101
"link": "https://www.jetbrains.com/datalore/enterprise/"
102
},
103
"deepnote": {
104
"type": true,
105
"note": "Pro - $12 person/month; Enterprise - $99 person / month; plus an additional hourly fee for more powerful compute resources at about 7x the market rate",
106
"link": "https://deepnote.com/pricing"
107
}
108
},
109
{
110
"feature": "Disk space",
111
"cocalc": "3GB/project for free, and can buy up to 65TB disks via compute servers",
112
"mybinder": "Ephemeral",
113
"colab": "Uses your Google Drive storage",
114
"datalore": "Limit of two simultaneously running notebooks",
115
"deepnote": "5GB for free"
116
},
117
{
118
"feature": "Memory",
119
"cocalc": "1GB/project for free, and can buy TB's of RAM via compute servers",
120
"datalore": "Limit of two simultaneously running notebooks",
121
"deepnote": "several GB for free"
122
},
123
{
124
"feature": "Idle timeout",
125
"cocalc": "30 minutes for free; pay for more",
126
"deepnote": "15 minutes for free; pay for more"
127
},
128
{
129
"feature": "Network access",
130
"cocalc": "Only for non-free projects; also compute servers provide network access",
131
"colab": true,
132
"datalore": true,
133
"mybinder": true,
134
"deepnote": true
135
},
136
{
137
"feature": "Public Google-indexed searchable publishing of files",
138
"cocalc": "Paid",
139
"mybinder": false,
140
"datalore": true,
141
"deepnote": true
142
},
143
{
144
"feature": "Self hosting",
145
"cocalc": {
146
"note": "Docker image, Kubernetes Helm charts, on Prem compute servers",
147
"type": true,
148
"link": "https://doc.cocalc.com/on-premises.html"
149
},
150
"mybinder": true,
151
"colab": {
152
"note": "Docker image local runtimes",
153
"type": true,
154
"link": "https://research.google.com/colaboratory/local-runtimes.html"
155
},
156
"datalore": {
157
"type": true,
158
"link": "https://www.jetbrains.com/datalore/enterprise/"
159
},
160
"deepnote": false
161
},
162
{
163
"feature": "Open source",
164
"cocalc": {
165
"type": false,
166
"note": "Partial (noncommercial MS-RSL). Commercial license available.",
167
"link": "https://github.com/sagemathinc/cocalc"
168
},
169
"mybinder": true,
170
"colab": {
171
"type": false,
172
"note": "Some components are open",
173
"link": "https://github.com/googlecolab"
174
},
175
"datalore": false,
176
"deepnote": {
177
"type": false,
178
"note": "Some of their modifications to upstreams projects are open source",
179
"link": "https://github.com/deepnote"
180
}
181
},
182
{
183
"feature": "GPUs",
184
"cocalc": {
185
"type": true,
186
"note": "YES -- pay as you go via compute servers and on prem",
187
"link": "https://doc.cocalc.com/compute_server.html"
188
},
189
"mybinder": "Only when self hosted",
190
"colab": "Yes, for free and paid.",
191
"datalore": "Datalore Professional and when self-hosted",
192
"deepnote": true
193
}
194
]
195
},
196
{
197
"name": "latex",
198
"title": "Online LaTeX Editors",
199
"link": "/features/latex-editor",
200
"products": [
201
{ "key": "cocalc", "name": "CoCalc", "link": "https://cocalc.com" },
202
{
203
"key": "overleaf",
204
"name": "Overleaf",
205
"link": "https://www.overleaf.com/"
206
},
207
{
208
"key": "authorea",
209
"name": "Authorea",
210
"link": "https://www.authorea.com/"
211
},
212
{
213
"key": "papeeria",
214
"name": "Papeeria",
215
"link": "https://papeeria.com/"
216
}
217
],
218
"rows": [
219
{
220
"feature": "Realtime collaboration and sync",
221
"cocalc": true,
222
"overleaf": "Limited number of collaborators",
223
"authorea": false
224
},
225
{
226
"feature": "PDFLaTeX rendering engine",
227
"cocalc": true,
228
"overleaf": true,
229
"authorea": false
230
},
231
{
232
"feature": "XeLaTeX rendering engine",
233
"cocalc": true,
234
"overleaf": true,
235
"authorea": false
236
},
237
{
238
"feature": "LuaTeX rendering engine",
239
"cocalc": true,
240
"overleaf": true,
241
"authorea": false
242
},
243
{
244
"feature": "Run Python, R and other scripts as part of compilation",
245
"cocalc": {
246
"type": true,
247
"note": "CoCalc is particularly good at this."
248
},
249
"overleaf": { "type": true, "note": "But limited." },
250
"authorea": false,
251
"papeeria": false
252
},
253
{
254
"feature": "R/Knitr",
255
"cocalc": true,
256
"overleaf": "Limited - very few packages, limited syntax, no caching, slow",
257
"authorea": false,
258
"papeeria": false
259
},
260
{
261
"feature": "SageTex",
262
"cocalc": true,
263
"overleaf": false,
264
"authorea": false,
265
"papeeria": false
266
},
267
{
268
"feature": "PythonTex",
269
"cocalc": true,
270
"overleaf": false,
271
"authorea": false,
272
"papeeria": false
273
},
274
{
275
"feature": "Upload files",
276
"cocalc": true,
277
"overleaf": true,
278
"authorea": true,
279
"papeeria": true
280
},
281
{
282
"feature": "Forward and inverse search",
283
"cocalc": true,
284
"overleaf": true,
285
"authorea": null,
286
"papeeria": true
287
},
288
{
289
"feature": "Multifile support",
290
"cocalc": true,
291
"overleaf": true,
292
"authorea": null,
293
"papeeria": true
294
},
295
{
296
"feature": "WYSIWYG",
297
"cocalc": {
298
"type": true,
299
"note": "This is WYSIWYG collaborative markdown editor, with LaTeX math support."
300
},
301
"overleaf": {
302
"type": true,
303
"note": "This is only a partial WYSIWYG-like mode."
304
},
305
"authorea": true,
306
"papeeria": false
307
},
308
{
309
"feature": "Equation editor",
310
"cocalc": false,
311
"overleaf": false,
312
"authorea": true,
313
"papeeria": false
314
},
315
{
316
"feature": "Bibliography",
317
"cocalc": {
318
"type": true,
319
"note": "Only BibTex via LaTeX (nothing sophisticated)"
320
},
321
"overleaf": true,
322
"authorea": true,
323
"papeeria": { "type": true, "note": "Limited" }
324
},
325
{
326
"feature": "Preloaded journal templates",
327
"cocalc": {
328
"type": false,
329
"note": "However, you can easily upload a template from a journal."
330
},
331
"overleaf": true,
332
"authorea": true,
333
"papeeria": false
334
},
335
{
336
"feature": "Self hosting",
337
"cocalc": true,
338
"overleaf": true,
339
"authorea": false,
340
"papeeria": false
341
}
342
]
343
},
344
{
345
"name": "terminal",
346
"title": "Online Linux Terminal",
347
"link": "/features/terminal",
348
"products": [
349
{ "key": "cocalc", "name": "CoCalc", "link": "https://cocalc.com" },
350
{
351
"key": "cloud",
352
"name": "GCE/AWS/Azure Clouds"
353
},
354
{
355
"key": "lxd",
356
"name": "LXD.org",
357
"link": "https://linuxcontainers.org/"
358
},
359
{
360
"key": "webminal",
361
"name": "Webminal",
362
"link": "https://www.webminal.org/"
363
}
364
],
365
"rows": [
366
{
367
"feature": "Free access for unlimited time",
368
"cocalc": true,
369
"cloud": { "type": false, "note": "Limited trial with credit card" },
370
"lxd": true,
371
"webminal": true
372
},
373
{
374
"feature": "Full Linux",
375
"cocalc": {
376
"type": true,
377
"note": "Compute servers provide full root access to a dedicated virtual machine and ability to run any Docker containers.",
378
"link": "https://doc.cocalc.com/compute_server.html"
379
},
380
"cloud": true,
381
"lxd": true
382
},
383
{
384
"feature": "Count of of pre-installed packages, by running 'apt list --installed | wc -l' or 'rpm -qa | wc -l'",
385
"cocalc": "~ 9500",
386
"cloud": null,
387
"lxd": "~ 200",
388
"webminal": "~ 700"
389
},
390
{
391
"feature": "Copy/paste",
392
"cocalc": true,
393
"cloud": true,
394
"lxd": true
395
},
396
{
397
"feature": "Periodic backups of your data",
398
"cocalc": true,
399
"cloud": true,
400
"lxd": false,
401
"webminal": false
402
},
403
{
404
"feature": "Persistence of your data",
405
"cocalc": true,
406
"cloud": true,
407
"lxd": false
408
},
409
{
410
"feature": "Ease of setup and configuration",
411
"cocalc": "Easy",
412
"cloud": "Hard",
413
"lxd": "Very Easy",
414
"webminal": "Medium"
415
},
416
{
417
"feature": "Root access",
418
"cocalc": true,
419
"cloud": true,
420
"lxd": true,
421
"webminal": { "note": "Limited" }
422
}
423
]
424
}
425
]
426
427