Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Code Server
Makepad
GitPod
GitPod (based on theia) is a web IDE for repositories on GitHub.
CodeSandbox
CodeSandbox is a web IDE specifically for web application development.
StackBlitz
StackBlitz provides web IDE for web application development. It is more than a cloud IDE but allows users to deploy web apps as well.
Visual Studio Code with the Plugin Remote Development
theia
https://github.com/theia-ide/theia
-
Syntax highlighting and checking works well.
-
Debugging is not supported currently but under active development.
-
best to mount a directory that has mode 777
-
support installling VS Code extensions (*.vsix) by drag and drop. Installing from VS Code Marketplace is not supported at this time.
Enable username/password for Theia
Docker for theia
docker pull theiaide/theia-full
docker run -d -p 3000:3000 -v /workdir:/home/project:cached theiaide/theia-full
ShareLatex
Codenvy / Eclipse Che
-
very slow
-
vi keybindings is stupid
-
Scala support is not ready
Conclusion: basically unusable, not recommended
Cloud9
-
Looks much better Codenvy/Eclipse Che.
-
Python autocompletion works in the official online version. However, debugging is supported only for Python2 currently.
Koding
Codeanywhere
Codiad
https://github.com/Codiad/Codiad
http://market.codiad.com/
https://hub.docker.com/r/bitnami/codiad/
https://github.com/linuxserver/docker-codiad
https://hub.docker.com/r/wernight/codiad/
https://github.com/QuantumObject/docker-codiad
wdb
An improbable web debugger through WebSockets for Python.
CodiMD
References
https://matttrent.com/remote-development/