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.

COME TO OCTCONF 2012

We are having a developer and user summit this July in Montréal, Canada, and all interested members of the community are cordially invited to attend.

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.

May 14, 2012

general-1.3.1 released

May 12, 2012

communications-1.1.1 released
signal-1.1.3 released

May 9, 2012

statistics-1.1.3 released

May 5, 2012

statistics-1.1.2 released

April 18, 2012

financial-0.4.0 released
time-2.0.0 released

April 13, 2012

octproj-1.1.0 released

April 12, 2012

statistics-1.1.1 released

April 6, 2012

ga-0.10.0 released

April 5, 2012

queueing-1.1.0 released

April 3, 2012

NaN-2.5.5 released
tsa-4.2.4 released

March 30, 2012

general-1.3.0 released

March 28, 2012

quaternion-2.0.0 released

March 24, 2012

miscellaneous-1.1.0 released

March 24, 2012

geometry-1.4.1 released

March 22, 2012

io-1.0.18 released

March 16, 2012

strings-1.1.0 released

March 6, 2012

control-2.3.50 released

March 1, 2012

data-smoothing-1.3.0 released

February 28, 2012

io-1.0.17 released

February 23, 2012

dataframe-0.9.1 released

February 22, 2012

octcdf-1.1.4 released

February 9, 2012

control-2.2.5 released

February 6, 2012

octcdf-1.1.3 released

February 4, 2012

queueing-1.0.0 released

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