All organizations · GSoC 2026 · Science and medicine, Programming languages
GNU Octave
Free Your Numbers
GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. Octave is continually being upgraded. Student projects may also involve developing or upgrading Octave Forge packages, which can be loaded to provide additional specialized functions that supplement those provided in Core Octave.
- c++
- hg
- mathematics
- scientific computing
- numerical computation
- numerical methods
- matlab
Project ideas
1 idea on its 2026 ideas page. 1 mentor named.
- Implement missing ODE capabilities to support Chebfun
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 11 years. Projects per year: '16: 5, '17: 4, '18: 3, '19: 0, '20: 1, '21: 1, '22: 3, '23: 2, '24: 2, '25: 2, '26: 2.
On GitHub
No GitHub organization found in its official listing.
Links and channels
- Website: https://www.octave.org
- Ideas page: https://wiki.octave.org/wiki/index.php?title=Summer_of_Code_-_Getting_Started#Suggested_projects
- Contributor guide: https://wiki.octave.org/Summer_of_Code_-_Getting_Started
- Source code: https://hg.savannah.gnu.org/hgweb/octave
- Mailing list: https://octave.discourse.group/
git-into-gsoc org "GNU Octave" --shortlist
git-into-gsoc repos "GNU Octave"
git-into-gsoc issues --org "GNU Octave"
or ask your assistant: "Which GNU Octave repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.