OpenRA
Open-source real-time strategy game engine remaking classic Westwood RTS games
Download OpenRA
macOS package (.dmg), architecture unlisted — verify before installing
Getting a "can't verify the developer" warning?
If you see a warning on first launch, go to System Settings > Privacy & Security and click "Open Anyway". Open source software usually isn't signed with an Apple developer certificate, which is normal.
Clicking "Download" takes you to a source confirmation page first; the download starts after confirmation.
About OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
See incorrect information? Tell us
Risk notice
This project is community-maintained and is not affiliated with EA (Electronic Arts); EA does not provide support or endorsement for this product. The macOS installer may not be signed by Apple, so you may need to allow it manually on first launch. Linux AppImages require you to manually set execute permissions. Please download from official or trusted sources to avoid tampered files.
Who it's for
- Players who enjoy classic RTS games like Command & Conquer and Dune
- Players who want to experience remastered classic campaigns for free
- Players interested in RTS game balance adjustments or map creation
- Developers who want to learn about game engines or C# game development
- Open-source game enthusiasts who need cross-platform online multiplayer
Who it's not for
- Users expecting official support or endorsement from EA
- Those who expect the original graphics and sound to be completely identical
- Players who are not comfortable with a community-driven update pace
Install guide
Windows
- On 64-bit systems: Download
OpenRA-release-20250330-x64.exeand run it, then follow the on-screen instructions to install. - On 32-bit systems: Download
OpenRA-release-20250330-x86.exe. - Portable version: Download
OpenRA-release-20250330-x64-winportable.zip(or the x86 version), extract it, and runOpenRA.exedirectly.
macOS
- Download
OpenRA-release-20250330.dmg, open it, and drag OpenRA into the Applications folder. - If you see a warning that the app cannot be opened because it is from an unidentified developer, right-click the app icon and select "Open", or allow it in "System Preferences → Security & Privacy".
Linux
- Download the AppImage for the game you want to play, e.g.,
OpenRA-Red-Alert-x86_64.AppImage(Red Alert),OpenRA-Tiberian-Dawn-x86_64.AppImage(Tiberian Dawn),OpenRA-Dune-2000-x86_64.AppImage(Dune 2000). - In a terminal, run
chmod +x OpenRA-*.AppImageto give execute permission, then run./OpenRA-*.AppImage.
Source
- To build from source, download
OpenRA-release-20250330-source.tar.bz2and refer to INSTALL.md in the GitHub repository.
FAQ
Is OpenRA free software?
Yes. OpenRA is open source under the GPL-3.0 license, and all game content is free. You don't need to purchase the original games.
Which operating systems are supported?
According to official information, Windows, Linux, *BSD, and macOS are supported. This site provides installers for Windows and macOS, as well as Linux AppImages.
How do I update to a new version?
Regularly check the OpenRA website or the GitHub Releases page, download the new installer for your platform, and install it over the existing version. Linux users can simply replace the AppImage.
What should I do if the app won't open on macOS?
Because the macOS build may not be signed by Apple, right-click the app and select "Open" on first launch, or allow apps from unidentified sources in System Settings.
Do I need the original game files after installation?
No. OpenRA includes remastered game assets (such as units and maps), so you can play directly.