Install
Marathon runs on a JVM, so you can run it on any system that JVM can be installed to: Linux, macOS, FreeBSD, etc.
macOS
Grab the latest release with homebrew:
brew tap malinskiy/tap
brew install malinskiy/tap/marathon
Other OS
Grab the latest release from GitHub Releases page. Extract the archive into your apps folder and add the binary to your path using local terminal session or using your profile file (.bashrc or equivalent), e.g.
unzip -d $DESTINATION marathon-X.X.X.zip
export PATH=$PATH:$DESTINATION/marathon-X.X.X/bin