Current version is 21.2.
Self-contained, self-extracting installers are provided at https://bornagainproject.org/ext/files/21.2.
Installer version must be chosen according to locally installed Python version.
For detailed installation instructions, see https://bornagainproject.org/21/installation/install.
Supported operating systems: Windows 7, 8, 10, 11.
Supported architecture: x64 (x86_64, amd64).
Installers at https://bornagainproject.org/ext/files/21.2/win_x64.
Instructions at https://bornagainproject.org/21/installation/install/windows.
Supported operating systems: MacOS 11 and later.
Supported architectures: arm (M1) and x64 (x86_64, amd64).
Installers at https://bornagainproject.org/ext/files/21.2/mac_arm and https://bornagainproject.org/ext/files/21.2/mac_x64.
Instructions at https://bornagainproject.org/21/installation/install/macos.
Supported operating systems: Linux.
Supported architecture: x64 (x86_64, amd64). For other architectures, build from source.
Installers at https://bornagainproject.org/ext/files/21.2/linux_x64.
Instructions at https://bornagainproject.org/21/installation/install/linux.
To install BornAgain for Python scripting only (no GUI), the simplest way is using the BornAgain Python “wheel” provided at the Python Package Index https://pypi.org.
On a system with Python3.8 or newer, use
python -m pip install bornagain
A Debian/Ubuntu package is provided by external maintainers at https://tracker.debian.org/pkg/bornagain. After a fresh release, allow them some time to follow.
The source repository is at https://jugit.fz-juelich.de/mlz/bornagain.
For build instructions, see https://bornagainproject.org/21/installation/building.