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. https://www.openra.net
  • C# 79.1%
  • Lua 16.1%
  • Fluent 3.6%
  • Shell 0.5%
  • Objective-C 0.2%
  • Other 0.2%
Find a file
2026-06-26 17:11:41 +03:00
.github Bump actions/checkout from 6 to 7 2026-06-24 12:38:43 +12:00
.vscode Recommend .ftl syntax highlighting. 2022-07-02 22:32:37 +01:00
glsl Fix menu effects ignoring annotations 2025-12-30 22:57:55 +00:00
mods fix vein affects submerged units 2026-06-15 10:21:10 -07:00
OpenRA.Game RenderUtil, RotateQuadInto, avoid array allocation. 2026-06-05 14:20:14 +03:00
OpenRA.Launcher Formatted .csproj files according to editorconfig 2025-04-01 19:28:56 +03:00
OpenRA.Mods.Cnc Add Tiberian Sun Map Generator 2026-03-30 13:37:37 +03:00
OpenRA.Mods.Common Use time instead of cost to calculate progress bars 2026-06-26 17:11:41 +03:00
OpenRA.Mods.D2k Add Tiberian Sun Map Generator 2026-03-30 13:37:37 +03:00
OpenRA.Platforms.Default Fix style rule 2026-03-24 19:11:08 +02:00
OpenRA.Server Stop passing around partially constructed ModData instances. 2025-12-12 12:32:10 +02:00
OpenRA.Test FieldLoaderTest DateTime fix. 2026-03-27 12:55:15 +02:00
OpenRA.Utility Change classes that use FieldLoader to use read-only collections. 2025-12-08 17:39:28 +00:00
OpenRA.WindowsLauncher Formatted .csproj files according to editorconfig 2025-04-01 19:28:56 +03:00
packaging Fix Unix system dependencies. 2026-06-22 11:48:39 +12:00
.editorconfig Add new .NET 10 rules to editorconfig. 2025-11-16 20:29:21 +02:00
.gitattributes
.gitignore Eradicate ☠ Mono ☠ 2025-01-07 18:07:13 +02:00
.kateproject
AUTHORS Make WavReader handle buggy Wav Files more robustly 2025-10-21 20:15:20 +03:00
CODE_OF_CONDUCT.md Update to HTTPS 2024-06-03 10:25:06 +02:00
configure-system-libraries.sh Fix Unix system dependencies. 2026-06-22 11:48:39 +12:00
CONTRIBUTING.md Update chat links. 2025-08-10 12:10:25 +03:00
COPYING Update to HTTPS 2024-06-03 10:25:06 +02:00
Directory.Build.props Fix RCS1257, RCS1258, RCS1261, RCS1262, RCS1265, RCS1266, RCS1267 2025-02-22 14:35:57 +02:00
fetch-geoip.sh Update to HTTPS 2024-06-03 10:25:06 +02:00
global mix database.dat Update global mix database.dat with Sole Survivor definitions. 2019-06-15 06:23:24 +02:00
INSTALL.md Fix Unix system dependencies. 2026-06-22 11:48:39 +12:00
launch-dedicated.cmd Add server setting 'AdvertiseOnLocalNetwork' to be able to disable BeaconLib. 2025-07-27 21:45:22 +02:00
launch-dedicated.sh Add server setting 'AdvertiseOnLocalNetwork' to be able to disable BeaconLib. 2025-07-27 21:45:22 +02:00
launch-game.cmd Update launch-game.cmd to specify Engine.LaunchPath and support restarting 2021-11-06 11:21:13 +01:00
launch-game.sh Eradicate ☠ Mono ☠ 2025-01-07 18:07:13 +02:00
make.cmd
make.ps1 Test mod content 2025-07-27 21:06:25 +02:00
Makefile Fix Unix system dependencies. 2026-06-22 11:48:39 +12:00
omnisharp.json Add OmniSharp settings. 2021-11-08 14:41:34 +01:00
OpenRA.sln Add OpenRA.Test to the solution build configuration. 2025-04-06 00:04:42 +03:00
README.md Move code signing into production. 2025-10-31 19:09:21 +01:00
utility.cmd Added an option to run utility.cmd programatically 2022-06-26 16:14:22 +01:00
utility.sh Eradicate ☠ Mono ☠ 2025-01-07 18:07:13 +02:00
VERSION

OpenRA

A Libre/Free Real Time Strategy game engine supporting early Westwood classics.

Please read the FAQ in our Wiki and report problems at https://github.com/OpenRA/OpenRA/issues.

Join the Forum for discussion.

Play

Distributed mods include a reimagining of

  • Command & Conquer: Red Alert
  • Command & Conquer: Tiberian Dawn
  • Dune 2000

EA has not endorsed and does not support this product.

Check our Playing the Game Guide to win multiplayer matches.

Contribute

Mapping

  • We offer a Mapping Tutorial as you can change gameplay drastically with custom rules.
  • For scripted mission have a look at the Lua API.
  • If you want to share your maps with the community, upload them at the OpenRA Resource Center.

Modding

Support

  • Sponsor a mirror server if you have some bandwidth to spare.
  • You can immediately set up a Dedicated Game Server.

License

Copyright (c) OpenRA Developers and Contributors This file is part of OpenRA, which is free software. It is made available to you under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For more information, see COPYING.

Sponsors

Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation.