Get Involved

What would you like to work on?

We always need more help improving Octave and there are many ways you can contribute. You can help by:

For more inspiration, in the Octave wiki there is a list of possible projects and a Developer FAQ.

Discuss your ideas with us on Discourse (“maintainers” category) or on our IRC Libera #octave channel.

Get the Development Sources

The latest development sources of GNU Octave are available via Mercurial (hg). The primary repository address is https://www.octave.org/hg/octave, which currently redirects to https://hg.savannah.gnu.org/hgweb/octave. You obtain the latest development version of Octave sources with the following command:

hg clone https://www.octave.org/hg/octave

The Developer FAQ on the Octave wiki contains more detailed and recent information about Octave development.