File changes are tracked in detail via TimeTravel: this means you can see the progress of your changes or see exactly what collaborators and students did when you weren't looking.
Octave in an X11 Graphical Desktop
You can start Octave's GUI in a full remote desktop as explained here.
Accessing a full GUI app remotely adds latency, but you're freed from the limitations of a Terminal or Jupyter Notebook. Multiple people can interact with the graphical Octave app from different web browsers, though you're limited to one mouse cursor.
Octave in an X11 Terminal
X11 Terminal with interactive 3D plot
Run any graphical applications written for Octave in your web browser!
You can start Octave in the X11 graphical terminal. When you plot graphics they will appear in a window to the right. In the example in the screenshot, it is possible to grab and rotate the 3D plot.
(IconFonts not available)
Snapshots are consistent read-only views of all your files in a CoCalc project. You can restore your files by copying back any that you accidentally deleted or corrupted.