Install BornAgain

BornAgain is supported on Linux, Windows, and macOS.

Install a package

Run without installation

On Linux and Windows, uv automatically downloads and installs BornAgain in an isolated environment if the script declares it as a dependency:

uv run my_script.py

Build from source

Alternatively, compile BornAgain yourself following the build instructions.