Ridge is a typing practice game for programmers and keyboard enthusiasts.
REAL CODE, NOT FILLER
Practice with actual snippets from Go, Python, JavaScript, TypeScript, Rust, SQL, Bash, Kotlin, Swift, C, C++, Java, C#, Dart, PHP, CSS, Git, Docker, Linux, GitHub Actions, Haskell, Crystal, and Zig. The symbols you really type every day: :=, {, &, =>, snake_case.
KNOW EXACTLY WHAT SLOWS YOU DOWN
Accuracy, speed, and per-key breakdowns show which characters and fingers trip you up. The final WPM is just the tip of the iceberg; the quality of your typing is the goal.
WAYS TO PRACTICE
- Learning paths: guided lessons that grow from first steps to complete projects.
- Free practice: Zen (no pressure), Sprint (against the clock), Precision (accuracy first), Survival (one mistake costs a life), and a Daily Challenge shared by everyone.
- A catalog of real code to explore by language and category.
MADE FOR KEYBOARD PEOPLE
- A full 3D view of your keyboard.
- Customize keycap shapes and colors, case color, and eleven RGB effects, with per-key lights.
- Add extra keys, legends, and functional remaps.
- Keystroke sound packs: mechanical, soft, typewriter, arcade, pop.
- Physical and Bluetooth keyboards welcome. Touch input is supported too.
WORKS OFFLINE
No account, no ads, no tracking. Your progress stays on your device. Available in English and Spanish.
Type better, not just faster.
Typing practice with real code. Track accuracy, speed, and every key you miss.
Aktualisiert am
03.10.2026