Skip to content

slaviqueue/browser-ide

Repository files navigation

DirtyCode

Small programming sandbox. User's code runs in docker containers on backend.

To execute code on desktop press Ctrl+Enter. To execute on mobile just shake your device.

Also you can share your code by sending current url, it automatically syncs while you're typing.

How to install locally

  1. Run prepare.sh. It will build required docker images.
  2. Run npm i to install back-end deps.
  3. Run npm i && npm start in client/ directory to install front-end deps and build front-end.
  4. Run npm start in root dir to serve front-end and start server.

Learn more about untrusted code isolation:

Releases

No releases published

Packages

No packages published

Languages