Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. OpenKrush

OpenKrush

GPL-3.0C#playtest-20220222-3

A modding SDK for creating KKnD and KKnD2 total conversions on the OpenRA engine with cross-platform packaging.

Visit WebsiteGitHubGitHub
123 stars9 forks0 contributors

What is OpenKrush?

OpenKrush is a modding SDK that enables developers to create total conversion mods for the classic real-time strategy games KKnD and KKnD2 using the OpenRA engine. It provides a complete development environment with automated build processes, testing tools, and cross-platform packaging for distributing mods. The project simplifies mod creation by managing dependencies and generating installers for Windows, macOS, and Linux.

Target Audience

Modders and game developers interested in creating or adapting content for KKnD and KKnD2, particularly those familiar with the OpenRA engine and looking for a structured, cross-platform workflow.

Value Proposition

Developers choose OpenKrush for its integrated, automated toolchain that reduces setup complexity and ensures consistent builds across platforms. Its tight integration with OpenRA and focus on KKnD/KKnD2 modding provides a specialized, efficient alternative to generic modding tools.

Overview

A KKnD and KKnD2 mod on OpenRA engine.

Use Cases

Best For

  • Creating total conversion mods for KKnD and KKnD2
  • Developing cross-platform game mods with automated packaging
  • Building mods on the OpenRA engine with minimal setup
  • Distributing mods as Windows installers, macOS apps, or Linux AppImages
  • Learning mod development with a structured SDK and example template
  • Managing mod dependencies and engine updates automatically

Not Ideal For

  • Modding games other than KKnD and KKnD2, as it's specifically tailored for those titles on the OpenRA engine.
  • Projects requiring modding without OpenRA dependency, since the SDK is built on and tightly integrates with the OpenRA ecosystem.
  • Developers seeking a lightweight tool for minor tweaks or simple mods, as OpenKrush is designed for comprehensive total conversions with automated workflows.
  • Teams preferring full manual control over engine versions and dependencies, as the automated management limits customization.

Pros & Cons

Pros

Cross-Platform Automation

Provides unified scripts for Windows, macOS, and Linux, with a single 'make' command to compile and fetch dependencies like the OpenRA engine, simplifying development across systems.

Integrated Testing Tools

Includes launch scripts for running the game or dedicated server directly from the SDK directory, enabling quick iteration and testing without additional setup.

Packaging Made Easy

Automatically generates Windows installers, macOS .app bundles, and Linux AppImages for distribution, reducing the manual effort required to package mods for multiple platforms.

Starter Mod Template

Comes with an example mod that demonstrates the SDK structure, offering a practical starting point for new projects and accelerating initial development.

Cons

Niche Game Focus

Limited to modding KKnD and KKnD2 exclusively, making it unsuitable for other games or broader modding projects outside this scope.

OpenRA Ecosystem Lock-In

Forces dependence on the OpenRA engine and its updates, which may not align with modders wanting to use different engines or maintain compatibility with original game versions.

Fragmented Documentation

Relies on external wiki links for getting started and FAQs, which can be less accessible and potentially outdated compared to integrated documentation.

License Restrictions

Enforces GPLv3 on mod code loaded by the engine, restricting the use of proprietary code and potentially limiting commercial or closed-source mod development.

Frequently Asked Questions

Quick Stats

Stars123
Forks9
Contributors0
Open Issues30
Last commit8 months ago
CreatedSince 2018

Tags

#game-development#real-time-strategy#openra-engine#cross-platform#open-source-gaming

Built With

O
OpenRA

Links & Resources

Website

Included in

Open Source Games2.7kGame Remakes1.3k
Auto-fetched 17 hours ago

Related Projects

OpenRAOpenRA

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.

Stars17,136
Forks2,990
Last commit5 days ago
OpenRCT2OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

Stars15,983
Forks1,852
Last commit3 days ago
openageopenage

Clone of the Age of Empires II engine 🚀

Stars14,332
Forks1,261
Last commit20 days ago
UncivUnciv

Open-source Android/Desktop remake of Civ V

Stars10,998
Forks1,879
Last commit23 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub