About Octave Forge

Octave-Forge is a central location for the collaborative development of packages for GNU Octave.

The Octave-Forge packages expand Octave's core functionality by providing field specific features via Octave's package system. For example, image and signal processing, fuzzy logic, instrument control, and statistics packages are examples of individual Octave-Forge packages (browse the full list of packages).

Installation

Refer to the GNU Octave web site for information about how to install GNU Octave itsef on your specific OS.

Installing packages

You can find the list of packages by clicking on the Packages link at the top. To install a package, use the pkg command from the Octave prompt by typing:

pkg install -forge package_name

where package_name is the name of the package you want to install.

Getting in touch with the Octave Forge community

While GNU Octave and Octave Forge are separate projects, their communities are the same. See Octave's support page for help with Octave Forge.

If you have new code to contribute, submit it to the patch tracker. If you want to report a bug, use the bug tracker instead.

Recent News

This is a short abbreviated list of the changes that were introduced in recent versions of octave-forge. For a full list of changes please see the News Archive.

June 9, 2017

Function database can handle nested namespaces and classes under namespaces.

May 10, 2017

Changed template root level Makefile. If it has to install the package, this installation now goes into an extra directory and doesn't interfere with the installed packages seen in a normal Octave session.


June 17, 2017

generate_html-0.3.1 released

June 9, 2017

generate_html-0.3.0 released

May 28, 2017

video-1.2.4 released

May 18, 2017

stk-2.4.2 released

May 14, 2017

stk-2.4.1 released

March 29, 2017

sparsersb-1.0.5 released
geometry-3.0.0 released

March 28, 2017

nurbs-1.3.13 released

March 25, 2017

sparsersb-1.0.4 released