Skip to content

Repository files navigation

KeyQuest

A fun, game-driven way to learn touch typing from the ground up.

What is KeyQuest?

KeyQuest is an interactive typing tutor that takes you from absolute beginner to fluent typist. Whether you've never touched a keyboard or want to improve your speed, KeyQuest guides you through a structured learning path with engaging lessons and games.

Features

  • Learn Step by Step - Start with the home row and progressively master the entire keyboard
  • Track Your Progress - Real-time WPM and accuracy tracking to see your improvement
  • Fun & Engaging - Game-based learning that makes practice enjoyable
  • Visual Keyboard - On-screen keyboard with finger guides to build proper technique
  • Short Sessions - 5-10 minute lessons that fit any schedule
  • For All Ages - Designed for kids, teens, and adults alike

Learning Path

  1. Keyboard Familiarity - Get comfortable with key positions
  2. Home Row Mastery - Build your foundation with ASDF JKL;
  3. Letter Expansion - Gradually add more keys
  4. Words & Vocabulary - Type real words and common patterns
  5. Sentences & Flow - Build speed with complete sentences
  6. Fluency & Speed - Achieve typing mastery

Accessibility

KeyQuest is built with accessibility as a priority, following WCAG 2.2 guidelines to ensure everyone can learn to type.


View Changelog

About

a fun, game-driven way to learn touch typing from the ground up.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages