A fork I created to create a customized version, then I ended up fully rewriting it with Vue to make it easier to add new features
The website is hosted from the master
branch of this repo via Github pages.
- Reorder character to put symbols before capitals
- Flash background red on errors and green on level up so you have feedback when the sound is off
- Scrolling character tape instead of
word
s - Remake with Vue
- Alphabet progression display
- Past, current, and future character display
- Sound and light for feedback
- Level up and add more character to the alphabet
- Save state in
localStorage
- Display full character set and allow skipping to levels
- Add error counts for each character, maybe some charts
- Increase frequency of a letter if it has more errors than others
- Add total accuracy
- Add a config value for maximum repeated characters (when the alphabet has more than 1)
- Add a way to store and choose from different "alphabets" to practice with
- Maybe different orders of the characters, or to practice more on a subset
- Add a way to paste text (or ideally code with syntax highlighting) and practice with that
- Change to use an array of characters so you could put it entire words and practice with a set of words