HOWTO: Use GNU Octave in your browser

This short article explains two ways to use GNU Octave, the world-famous free and open-source software, the most serious alternative to MATLAB (SciLab is also a good FOSS alternative, if you are interested).

Both solutions are free to use, and should work on any modern browser (desktop for sure, mobile not so much).

A pretty good web-application, kinda ugly styled, but work really well. The script or the figures can be saved on your desktop if neeeded.

They offer quite a lot of free to use web-applications, and Octave is one of them: Octave on It also work pretty well!

Voir aussi

They also offer LaTeX editing, R coding, Javascript coding, and Python coding.


The links to their webapp could change, so if it is broken, you can find it on their web-applications page.


SAGE cells are a component of the SAGE project, which allow to embed an editor for different languages, one being GNU Octave, directly in a web page:

By following the instructions to embed it. Thanks to Harald Shilly for sharing this link with me!

Propose an online editor for Octave.

Other online interpreters?

I tried to find an easy-to-install Octave interpreter in Javascript (to embed on a webpage here), but found none. I will keep looking once in a while, and I ever find one, it will be included here.

In the mean time, did you know that there is already two online interpreters on my website, one for Python, one for OCaml and one for GNU Plot ?

Voir aussi

Python (v2.7) online interpreter, on my website, and even another one for Python.

Voir aussi

OCaml (v3.12) online interpreter, on my website.

Voir aussi

GNU Plot (v4.6.6) online interpreter, on my website.