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

