BornAgain is supported on Linux, Windows, and macOS.
For Linux and Windows, first prepare an isolated Python environment, then install the BornAgain wheel:
On macOS, install BornAgain from the project’s Homebrew tap:
See Build from source for instructions on compiling BornAgain.