ONE LAUNCHER. ANY SERVER.
Beyond BAR
Simply download, choose a server, and play. It really is that easy!
Beyond BAR is an open source launcher fork, meaning you can review it on GitLab and build it yourself it to ensure its safe.
Alternative hosting for Beyond All Reason: Host dedicated game servers, connect to community infrastructure, and experience player-managed multiplayer gaming with total freedom and transparency.


Select your operating system
- Make sure Beyond All Reason is already installed. Download it here.
- Ensure Beyond All Reason is not running.
- Press the Windows key, type
powershell, and press Enter. - Paste the command below (Ctrl+V or right-click) and press Enter.
irm https://gitlab.com/TorGibson/beyond-bar-launcher/-/raw/master/installer/install.ps1 | iexPrefer an offline install? Use the .zip package instead.

The launcher will now provide choices to allow you to specify your own server to connect to or choose from an automatically populated list of community servers. You can still connect to the default BAR server by unchecking the "Connect to Selected Community Server" box.
Restore the default launcher by pasting the command below (Ctrl+V or right-click) into PowerShell and pressing Enter:
irm https://gitlab.com/TorGibson/beyond-bar-launcher/-/raw/master/installer/uninstall.ps1 | iex- Make sure Beyond All Reason is already installed. Download it here.
- Download the AppImage, make it executable (right-click > Properties > Allow executing, or
chmod +x BeyondBarLauncher-0.2.1.AppImage), and run it. - Run it instead of the official Beyond All Reason launcher. Close the official launcher first: they share one data directory (
~/.local/state/<title>), so an existing install is picked up and only one can run at a time. - Some distros (Ubuntu 22.04+) need FUSE 2 for AppImages (package
libfuse2). If it isn't installed, run it with--appimage-extract-and-run.
Unsigned community fork, not affiliated with or endorsed by the Beyond All Reason project. Version 0.2.1.
SHA-256: ee0de95bec01f3c24c7e8f869d52e9988433a6287b04c9665df3f8b59b73b426

The launcher will now provide choices to allow you to specify your own server to connect to or choose from an automatically populated list of community servers. You can of course disable custom server connection and connect to the "official" default server as well.
Based on SpringRTS Launcher under the Open Source MIT License with mod support based on RandomGuyJunior/spring-launcher.
