1 Download Nuts

Nuts provides several download versions depending on your requirements
  • Standard Binaries are used if you want to benefit of all new features

  • Production Binaries used mostly for production with more stability and slower updates

  • Installers are used if you are more familiar with GUI Wizard installers

  • Offline Binaries are used critical or isolated systems, such as docker containers. They provide a statically built version of nuts that does not require external dependencies.

  • Older archived versions are provided for you to browse old version

1.1 Standard Binaries

We recommend downloading the Standard version (0.8.6.0) of Nuts for most use cases, including personal use, development, and framework integration. While it is not considered a production release, it is generally stable and includes the latest features and updates. For production environments, we strongly advise using the production version (0.8.5.0), which is tested and packaged specifically for stability and long-term use.
Note: Nuts requires a Java Runtime Environment (JRE) version 1.8 or higher, and is fully compatible with the latest Java 24 release.

download manually https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.6/nuts-app-0.8.6.jar


java -jar nuts.jar  -Zy
On Windows systems, first launch will create a new nuts Menu (under Programs) and a couple of Desktop shortcuts to launch a configured command terminal. - nuts-cmd-0.8.6 : this shortcut will open a configured command terminal. nuts command will be available as well as several nuts companion tools installed by nadmin by default - nuts-cmd : this shortcut will point to the last installed nuts version, here 0.8.6 Any of these shortcuts will launch a nuts-aware terminal. Supported Windows systems include Window 7 and later.
Any of the created shortcuts for windows is a nuts-aware terminal.
(using curl): This will reuse any previous nuts installation before installing the latest version.

$ curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.6/nuts-app-0.8.6.jar -o nuts.jar
$ java -jar nuts.jar -Zy
$ exit
(using wget): This will reuse any previous nuts installation before installing the latest version.

$ wget https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.6/nuts-app-0.8.6.jar -qO nuts.jar
$ java -jar nuts.jar -y
$ exit
Linux Systems installation is based on bash shell. First launch will configure "~/.bashrc" so that nuts and other companion tool commands will be available in any future terminal instances. Note that shells are also supported and the relative rcfiles are also updated (including zsh , fish etc) Using nuts on unix-like system should be seamless. A simple bash terminal (Gnome Terminal, KDE Konsole,...) is already a nuts-aware terminal. All Linux versions and distributions should work with or without X Window (or equivalent). Graphical system is required only if you plan to run a gui application using nuts . All tests where performed on OpenSuse Tumbleweed.
Any bash terminal application is a nuts-aware terminal.

$ curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.6/nuts-app-0.8.6.jar -o nuts.jar
$ java -jar nuts.jar -Zy
$ exit
MacOS Systems installation is based on bash shell. First launch will configure "~/.bashrc" so that nuts and other companion tool commands will be available in any future terminal instances. Using nuts on MacOS system should be seamless. A simple bash terminal (MacOs Terminal App) is already a nuts-aware terminal.
Any bash terminal application is a nuts-aware terminal.

1.2 Production Binaries

For production use, we recommend downloading the Stable version (0.8.5.0) of Nuts. This release is production-ready, thoroughly tested, and designed for long-term reliability. Use the Production version for mission-critical deployments. For development, personal use, or framework-based integration, the Standard version is generally sufficient and provides access to the latest features.
Note: Nuts requires a Java Runtime Environment (JRE) version 1.8 or higher, and is fully compatible with the latest Java 24 release.
Download Nuts Stable version 0.8.5.0. Download stable version, this is production ready version. Download Nuts jar file to perform installation using your favourite shell. After downloading the installer, follow the documentation to install the package manager. Use 'Production' version for production and 'Standard' for all other cases. A valid java 1.8+ runtime is required.

download manually https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.5/nuts-app-0.8.5.jar


java -jar nuts.jar  -Zy
On Windows systems, first launch will create a new nuts Menu (under Programs) and a couple of Desktop shortcuts to launch a configured command terminal. - nuts-cmd-0.8.6 : this shortcut will open a configured command terminal. nuts command will be available as well as several nuts companion tools installed by nadmin by default - nuts-cmd : this shortcut will point to the last installed nuts version, here 0.8.6 Any of these shortcuts will launch a nuts-aware terminal. Supported Windows systems include Window 7 and later.
Any of the created shortcuts for windows is a nuts-aware terminal.
(using curl): This will reuse any previous nuts installation before installing the latest version.

$ curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.5/nuts-app-0.8.5.jar -o nuts.jar
$ java -jar nuts.jar -Zy
$ exit
(using wget): This will reuse any previous nuts installation before installing the latest version.

$ wget https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.5/nuts-app-0.8.5.jar -qO nuts.jar
$ java -jar nuts.jar -y
$ exit
Linux Systems installation is based on bash shell. First launch will configure "~/.bashrc" so that nuts and other companion tool commands will be available in any future terminal instances. Note that shells are also supported and the relative rcfiles are also updated (including zsh , fish etc) Using nuts on unix-like system should be seamless. A simple bash terminal (Gnome Terminal, KDE Konsole,...) is already a nuts-aware terminal. All Linux versions and distributions should work with or without X Window (or equivalent). Graphical system is required only if you plan to run a gui application using nuts . All tests where performed on OpenSuse Tumbleweed.
Any bash terminal application is a nuts-aware terminal.

$ curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.5/nuts-app-0.8.5.jar -o nuts.jar
$ java -jar nuts.jar -Zy
$ exit
MacOS Systems installation is based on zsh shell. First launch will configure "~/.zshrc" so that nuts and other companion tool commands will be available in any future terminal instances. Using nuts on MacOS system should be seamless. A simple bash terminal (MacOs Terminal App) is already a nuts-aware terminal.
Any bash terminal application is a nuts-aware terminal.

1.3 Graphical Installers

Download Installer for your Operating System.

Download the appropriate installer for your operating system. Graphical installers are available for major platforms and provide a simple setup wizard. > Note: A valid Java Runtime Environment (JRE) version 1.8 or higher is required, and Nuts is compatible with the latest Java 24 release.

Platform Installer Type Description Download Link

All OS

Java Installer Cross-platform graphical installer. Double-click to run and follow the wizard.

Portable Installer (173KB)

All OS

No Installer Lightweight version (173KB). Requires existing Java 8+ installation.

Download Portable

Linux

Linux x64 Installer Native installer. Requires existing Java 8+ installation.

Linux x64 Installer (NOT_FOUND)

Linux x64 Installer + JRE Native installer bundled with JRE. No pre-installed Java required.

Linux x64 Installer + JRE (NOT_FOUND)

RedHat / OpenSuSE RPM RPM package for RPM-based distros (RedHat, Fedora, OpenSuSE, etc.).

Redhat/OpenSuSE Linux x64 RPM (NOT_FOUND)

Windows

Windows x64 Installer Native installer. Requires existing Java 8+ installation.

Win x64 Installer (NOT_FOUND)

Windows x64 Installer + JRE Installer bundled with JRE. No pre-installed Java required.

Win x64 Installer + JRE (NOT_FOUND)

macOS

macOS x64 Installer Native installer for macOS. Requires existing Java 8+ installation.

MacOS x64 Installer (NOT_FOUND)


1.4 Offline Binaries

Offline binaries bundle the Nuts bootstrapper together with its runtime, eliminating the need for internet access during the first execution. These distributions are ideal for offline environments, Docker images, and fast installations in controlled setups.

Note: A valid Java Runtime Environment (JRE) version 1.8 or higher is required unless otherwise noted. Nuts is fully compatible with the latest Java 24 release.

Platform Package Type Description Download Link

All OS

Java Offline Binaries Cross-platform archive including bootstrapper and runtime. Requires Java 8+ installed.

Portable Offline Binaries (NOT_FOUND)

Linux

Linux x64 Offline Binaries Native offline package. Requires Java 8+ already installed.

Linux x64 Offline Binaries (NOT_FOUND)

Linux x64 Offline Binaries + JRE Bundled with compatible JRE. Does not require pre-installed Java.

Linux x64 Offline Binaries + JRE (NOT_FOUND)

RedHat/OpenSuSE Offline RPM RPM package with all dependencies for RPM-based distros (RedHat, Fedora, OpenSuSE, etc.).

Redhat/OpenSuSE Linux x64 Offline RPM (NOT_FOUND)

Windows

Windows x64 Offline Binaries Native offline package. Requires Java 8+ already installed.

Win x64 Offline Binaries (NOT_FOUND)

Windows x64 Offline Binaries + JRE Bundled with JRE. Does not require pre-installed Java.

Win x64 Offline Binaries + JRE (NOT_FOUND)

macOS

macOS x64 Offline Binaries Native offline archive for macOS. Requires Java 8+ already installed.

MacOS x64 Offline Binaries (NOT_FOUND)


1.5 Nuts Archive

Old versions

version Info Download
0.8.6

curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.6/nuts-app-0.8.6.jar -o nuts.jar && java -jar nuts.jar -Zy

0.8.5

curl -sL https://maven.thevpc.net/net/thevpc/nuts/nuts-app/0.8.5/nuts-app-0.8.5.jar -o nuts.jar && java -jar nuts.jar -Zy

0.8.4

curl -sL https://thevpc.net/nuts/nuts-0.8.4.jar -o nuts.jar && java -jar nuts.jar -Zy

0.8.3

curl -sL https://repo.maven.apache.org/maven2/net/thevpc/nuts/nuts/0.8.3/nuts-0.8.3.jar -o nuts.jar && java -jar nuts.jar -Zy