Nek5000 is hosted in two repositories: an up-to-date Git repository and a legacy SVN repository. Both are available for download.

Git Repositories

The Nek5000 source code and example problems are hosted on GitHub.  You can download them as described below.

Downloading the Nek5000 Source Code

The Nek5000 source code is maintained at We maintain two branches of the source code:

  1. A ‘master’ branch, which always contains a stable release
  2. A ‘develop’ branch, which always contains the latest features and bug fixes

You may download either branch with either of the following commands:

git clone -b master
git clone -b develop

Downloading the Nek5000 Example Problems

The Nek5000 examples are maintained at  Theres is only a single branch, which may be downloaded with:

git clone

Using Nek5000

For more information, please see the Documentation section of this website, including the Nek5000 User Manual.  The Quick Start section of the User Manual may be particularly useful for newcomers.

SVN Repository

You can checkout the legacy SVN repository via:

svn co nek5_svn

This version was last updated on June 2, 2016.