Rayage is the first cloud IDE with C++ and terminal stdin/out support. This was built as a group project by Morgan Borman, David Palzer, and myself to replace Visual Studio for Intro to C++ students. Therefore, the main objective was to keep it as simple to use and as hard to monkey up as possible. The IDE includes a number of interesting features including:
Cloud undo/redo – Never lose your undo/redo stack between sessions!
Cloud file storage – Never lose your work due to a browser crash or spotty internet connection.
Sandboxed – User code is secured using libsandbox.
Advanced code editing – Uses the industry-standard web code editor CodeMirror.
Live terminal – Interact with your program using the built-in console just like on the desktop!