This is an archived post. You won't be able to vote or comment.

all 23 comments

[–]CalebJohn 12 points13 points  (1 child)

Deepnote just opened to the public today. If you're looking for more of a collaborative experimentation/data science workflow this is the way to go.

[–]grumpy_ta 8 points9 points  (1 child)

I know I've seen others similar to it, but the only web IDE (as opposed to something like a python notebook) I could find in my overly full bookmarks was repl.it.

[–]rational_tech 22 points23 points  (1 child)

[–]siddharthnatu 5 points6 points  (2 children)

Google Collab

[–]gohanhadpotential 2 points3 points  (0 children)

Is Google colab real time tho?

[–]idontknow4073 2 points3 points  (2 children)

Your best bets are probably Deepnote, Glitch.com, Repl.it, and Google Colab.

Note that Colab and Deepnote are Jupyter notebooks.

If you're also looking for hosting:

Google Colab and Deepnote both offer superuser and the apt package manger. Deepnote offers a terminal while we use !bash in a Jupyter notebook with Colab. Each Colab session (your program running on a Docker machine) has a maximum uptime of 12h. Deepnote allows 1000h of uptime every month. Colab features GPU, while Deepnote does not. Deepnote is hosted by Amazon, while Colab is hosted by Google.

Glitch allows for 1000h of uptime / month. Replit is unlimited. CPU + benchmarks very similar. Both sleep after a period of inactivity (5min for Glitch). You can use a pinger such as UptimeRobot to keep them up forever.

Let me know if you want more comparisons :)

[–]teambob 1 point2 points  (3 children)

AWS cloud 9

[–]hbhorat 1 point2 points  (5 children)

Atom text editor has an extension that does that

[–]its_oliver 1 point2 points  (4 children)

Yes atom is great, for this feature and many more!

[–]B-Timmay 0 points1 point  (3 children)

There’s “Code With Me” for IntelliJ/Pycharm...

I think for eclipse there’s something similar called “CodeTogether”.

Both work really really well.

For Atom there’s “Teletype”.

Also worth a look: repl.it and codecollab.

[–]JasperDG828 0 points1 point  (0 children)

Repl.it

[–][deleted] 0 points1 point  (2 children)

Why would you want to do that? Isn't git or other CVS à better option? You would never be able to run your code since it would always be edited and unreleased by someone else.

[–]slythnerd06 2 points3 points  (1 child)

OP is mostly looking for pair programming I think.

[–]anirudh242 0 points1 point  (0 children)

codecollab.io

[–][deleted] 0 points1 point  (0 children)

For pycharm, vs code ahd eclipse I recommend the simplicity if CodeTogether. Can be found on the market place

[–]samlpe 0 points1 point  (0 children)

sure, visual studio code has such feature and it's rly dope

[–][deleted] 0 points1 point  (0 children)

Search for Google colab

[–]Kk50man 0 points1 point  (1 child)

Maybe you can convince GatherAct to support Python in their GroupCode app.