OMNeT++ Downloads

OMNeT++ 6.3.0   

This release focuses on incremental improvements and refinements rather than introducing major new features. Key enhancements include Analysis Tool improvements such as configurable bin setup for “histogram from vectors” charts, global menu support in Qtenv, enhanced dark theme support throughout the IDE, and various other usability and stability improvements across the platform.

Issues fixed in version 6.3.0.

What's New

We recommend using the opp_env package manager to install OMNeT++ and other models and frameworks.

  • On Linux and macOS:
    • Install the NIX package manager.
    • Install the opp_env package manager using pip install opp-env.
    • Create a workspace directory and initialize it with opp_env init.
  • On Windows:
    • Install the opp_env.wsl WSL image. (Make sure you have WSL 2.4.4 or later on your machine.)
    • Start the downloaded image and follow the instructions on the first run.
  • Install OMNeT++ with opp_env install omnetpp-6.3.0

We recommend using the opp_env package manager to install OMNeT++ and other models and frameworks.

File: omnetpp-6.3.0-linux-x86_64.tgz (396MB)
SHA256: 86137d49f8fc2be2b14c451c7a7bdd9a727b5f233333b8013084e31ea0e62d88

Use the install.sh script in the root directory of the archive to install dependencies and build OMNeT++. Supported: Ubuntu, Debian, Fedora, openSUSE Leap, Arch Linux, AlmaLinux and other similar distros.

File: omnetpp-6.3.0-linux-aarch64.tgz (395MB)
SHA256: 19657ceb16646e3c2e0938981f9ad55fb75a8f1737b00dbc0bf50b710750357a

Use the install.sh script in the root directory of the archive to install dependencies and build OMNeT++. Supported: Ubuntu, Debian, Fedora, openSUSE Leap, Arch Linux, AlmaLinux and other similar distros.

File: opp_env.wsl (186MB)

RECOMMENDED: This is a Windows Subsystem for Linux (WSL2) image containing opp_env which lets you easily install any version of OMNeT++ and its dependencies (and a lot of other 3rd-party models and frameworks). Just download and start the image file. As long as you have WSL 2.4.4 or later on your machine, it will automatically install opp_env. On the first run, choose ‘manual installation’ and then install the OMNeT++ with opp_env install omnetpp-6.3.0.

File: omnetpp-6.3.0-windows-x86_64.7z (1151MB)
SHA256: 699657074cdf1d0346f3fd456e2501c39d16ef225b039da6df60d7ceb063c91a

This is a version of OMNeT++ built with MinGW. A snapshot of MinGW64 toolchain is bundled with this archive. Because of Msys posix emulation and NTFS filesystem limitations, this version is a LOT slower for development than the Linux or macOS versions. You will get much better performance if you use WSL2 (https://github.com/microsoft/WSL) and install the Linux version. Or even better, use opp_env.wsl to install opp_env directly on WSL2.

We recommend using the opp_env package manager to install OMNeT++ and other models and frameworks.

File: omnetpp-6.3.0-macos-aarch64.tgz (394MB)
SHA256: a01de508ec73a9c4cb8a6646b4c65556acb602f68264b59ad97c11d5ad4fbfab

OMNeT++ requires a properly installed version of Xcode Command Line Tools and Homebrew (https://brew.sh/). Use the install.sh script in the root directory of the archive to install dependencies and build OMNeT++.

File: omnetpp-6.3.0-macos-x86_64.tgz (395MB)
SHA256: 2fdc971228b135ec3f760fb9fe0cfc4674107699a743a8dffb831f4d69aa5b70

OMNeT++ requires a properly installed version of Xcode Command Line Tools and Homebrew (https://brew.sh/). Use the install.sh script in the root directory of the archive to install dependencies and build OMNeT++. (Use this version ONLY if you have an Intel based Mac computer. Do not use this version on an Apple Silicon Mac with Rosetta 2.)

This is the architecture independent source version of OMNeT++. Useful for installing OMNeT++ on a system where no IDE or GUI is required. Use the install.sh script in the root directory of the archive to install all dependencies and build OMNeT++. To install without Qtenv support, use install.sh --no-gui.

File: omnetpp-6.3.0-core.tgz (76MB)
SHA256: 8bfe89e36c0fc1e80853b46e27c01cff670002fdd2abdba989e8148240748fd1

Container images are available at the GitHub Container Registry.

docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" ghcr.io/omnetpp/omnetpp:u24.04-6.3.0