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

The Octave-forge packages contains the source for all the functions and are designed to work with the Octave package system. In general the packages are designed to work with the latest development version of Octave, but it should be possible to use most packages with earlier versions.

Installing packages

You can find the list of packages by clicking on the Packages link at the top. To install a package, download the package file, and install it from the Octave prompt by typing

pkg install package_file_name.tar.gz

where package_file_name.tar.gz is the name of the file you downloaded.

If you have questions regarding software downloaded from Octave-Forge, send a message to the repository mailing list.

If you have code to contribute, send a message to the repository mailing list or join the development team.

For convenience Octave-Forge supplies pre-built installers for Octave:

Windows installer (Octave and Octave-Forge)
Octave.app for Mac OS X is a ready to run binary version of GNU Octave. The 3.4.0 version of Octave.app was built by Julien Salort and only works on i386 Macs, for PPC systems version 3.2.3, built by Thomas Treichl, is still available.

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 or the ChangeLog.

January 25, 2012

geometry-1.4.0 released

January 22, 2012

ocs-0.1.3 released

January 18, 2012

io-1.0.16 released

January 17, 2012

signal-1.1.2 released

January 7, 2012

control-2.2.4 released

December 21, 2011

dicom-0.1.1 released

December 15, 2011

specfun-1.1.0 released

December 9, 2011

mechanics-1.2.0 released

December 7, 2011

control-2.2.3 released

December 4, 2011

control-2.2.2 released

November 14, 2011

nan-2.5.1 released

November 13, 2011

fuzzy-logic-toolkit-0.3.0 released

November 10, 2011

statistics-1.1.0 released

November 6, 2011

signal-1.1.1 released

November 6, 2011

linear-algebra-2.1.0 released

November 4, 2011

signal-1.1.0 released

November 4, 2011

geometry-1.2.2 released

November 2, 2011

geometry-1.2.1 released

November 1, 2011

optim-1.0.17 released

October 27, 2011

plot-1.1.0 released

October 24, 2011

control-2.2.1 released

October 22, 2011

geometry-1.2.0 released

October 19, 2011

symbolic-1.1.0 released

October 13, 2011

geometry-1.1.3 released

October 9, 2011

communications-1.1.0 released

October 9, 2011

geometry-1.1.2 released

October 6, 2011

geometry-1.1.1 released

October 6, 2011

data-smoothing-1.2.2 released

October 5, 2011

mechanics-1.1.0 released
This release marks the integratin of ocframe package.