A proof-of-concept realtime collaborative IDE with code execution and input/output. Designed primarily for Competitive Programming.
IDE and code execution taken from Judge0 IDE. Realtime collaboration with Firepad.
Note: To fix FirebaseExtended/firepad#315, a very questionable change was done:
Replace
var n=this.configurationService.getValue("files.eol",{overrideIdentifier:t,resource:e});return n&&"auto"!==n?n:d.isLinux||d.isMacintosh?"\n":"\r\n"
with
return '\n';
in third_party/monaco-editor/min/vs/editor/editor.main.js