A downloadable game for Windows and macOS

Learn programming through PvP battles

CodeRush is a free web game where you learn to code by fighting other players.

How it works:

Choose a language: PHP, Python, JavaScript, C, or Rust. Study the theory with short chapters and examples. Answer questions to earn XP. Challenge other players in real-time PvP battles. Win crystals, level up, and customize your avatar.

Features:

5 programming languages, more coming soon. PvP battles against real opponents. 50+ coding challenges you can solve in your browser. Level and XP system to track your progress. Custom avatars with different colors. Dark and light theme. Works on mobile phones. You can install it as an app.

Who is this for?

Beginners who are tired of boring tutorials. Self-taught programmers who want to practice. Anyone who thinks learning should be fun.

No experience needed. Just start playing.

Price:

100 percent free. No ads. No paywalls.

If you want to support the project, there is a donation button inside the app.

What's next?

Team battles like 2v2 and 3v3. More languages: Go, Java, C++. Certificates for completing courses. Achievements and rare cosmetics.

Play anywhere:

Open in your browser. Works on PC and mobile. Add to home screen and it works like a native app.

Start your journey now.

Play here: your-link-here

Made by a self-taught developer

Download

Download
CodeRush.app.zip 2.1 MB
Download
CodeRush.exe 107 MB

Install instructions

Windows:

1. Download the .exe file

2. Double-click to run

3. CodeRush will open in its own window

4. No browser needed. Everything works inside the app.

macOS:

1. Download the .app file

2. Drag to Applications folder

3. Right-click and select "Open" (first time only)

4. CodeRush will open in its own window

Browser / Alternative access:

The app works like a standard website.

If you prefer to use your browser or have issues with the app, visit:

https://coderush.life

All features (PvP battles, profile, leaderboard) work the same in both the app and browser.

Requirements:

- Internet connection for PvP battles

- Any modern browser (Chrome, Firefox, Safari, Edge) - optional, only if using browser version

- No additional software needed