Rustforge: Learning Rust = fun

In-app purchases
Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Learn the Rust programming language by fixing real code, not by watching videos.

Rustforge is a coding game that teaches Rust through short quests. Every level gives you broken code and a goal: fix it, run it, and see the result instantly, thanks to a built-in Rust interpreter that runs entirely on your phone.

WHY YOU'LL LEARN FASTER
• Learn by doing: every concept ends with a hands-on coding exercise
• Instant feedback: run your code and see the output and test results right away
• Bite-sized lessons, perfect for a few minutes a day
• Hints on demand when you're stuck
• Stars, XP and ranks: climb from Hatchling to Ferris Master

7 WORLDS, 60+ LEVELS
Travel through themed worlds covering variables and mutability, functions, strings and vectors, ownership, structs and enums, HashMaps, Option and error handling, generics, traits and lifetimes, and finally iterators and closures.

OFFLINE AND PRIVATE
• No internet needed to play
• No account, no ads, no tracking
• Your progress is stored only on your device

FREE TO START, FAIR TO UNLOCK
World 1 is completely free. Unlock the other six worlds with a single one-time purchase. No subscription.

PERFECT FOR
Beginners, students, self-taught coders and developers learning Rust as a new programming language.

Most levels are adapted from Rustlings, the open-source Rust learning project. The built-in interpreter supports a teaching subset of the language. Rustforge is an independent app, not affiliated with the Rust Foundation.
Learn Rust by fixing real code. Offline, no ads, no account, no tracking.
Updated on
Oct 13, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Financial info and Device or other IDs
  • Data is encrypted in transit
  • You can request that data be deleted
Content rating
Everyone
Learn more

App support

About the developer
Vincent François LECLERCQ
vincent.leclercq@lqrconsulting.com
106 Rue Raymond Losserand 75014 Paris France