Run Octave on CoCalc
- Via CoCalc's own real-time synchronized Jupyter Notebooks – learn more.
- A full, collaborative, real-time synchronized Linux Terminal – learn more.
- An emulated virtual desktop – learn more.
Benefits of working online
- You no longer have to install and maintain Octave. In particular when you're teaching a class, students just have to sign in to CoCalc to get started!
- All your files are private, stored persistently, snapshotted and backed up.
- You can invite collaborators to your project to simultaneously edit the same files.
- Everything runs remotely, which means you do not have to worry about messing up your own computer.
Jupyter Notebook support
CoCalc offers its own Jupyter Notebook implementation. It has a few key differences.
- Real-time synchronization: two or more collaborators can edit the same notebook at the same time. Everyone sees what others are typing.
- Remote session: the notebook's kernel runs remotely. This means you only need a web-browser and internet access. Don't worry about software setup or exhausting your resources.
- If you depend on using the classical notebook or Jupyter Lab, it is also possible to start these services as well: Jupyter Classic/Lab
Octave in a Virtual Desktop (X11 emulator)
You can start Octave's GUI in a full remote desktop – x11 docs.
Accessing a full GUI app remotely adds latency, but on the other hand you're freed from the limitations of a Terminal or Jupyter Notebook.
If you make a mistake, CoCalc has your back! If you accidentally remove files or mess up the content of other files, you can restore the content from the backups.
Snapshots are consistent read-only views of all your files in a CoCalc project. Restore your file(s) by copying back the one(s) that were lost or got corrupted.