keybr.com is not (just) a typing test
It's the smartest way to learn touch typing and improve your typing speed. On the surface it looks pretty simple, it shows you a piece of text, you type it out. The devil is in the details, keybr.com has a few unique features.
- keybr.com tracks every single key press and computes statistics for each individual keyboard key.
- It automatically generates lessons focusing on your weakest keys.
- It allows you to set your own target typing speed and tracks your progress toward this goal.
- It starts with a small list of the most frequent letters of your language.
- It adds more letters later when you reach the target speed with the previous letters.
- It can predict future and tell you how many more lessons to complete to reach the target speed.
- It shows you a beautiful profile page with lots of graphs and the details about your learning progress.
- It has plenty of modes and configuration options.
Yes!
- Give us a ⭐️. Help this project gain visibility and stand out.
- Report a bug. If something is not working, let us know.
- Suggest a feature. We are open to new ideas.
- Translate. If you want to see keybr.com in your language.
- Getting started. Launch a local instance of keybr.com, make a pull request.
- Custom keyboard. Add a custom keyboard to keybr.com
- Join our Discord server. To discuss things in a less formal way.
Released under the GNU Affero General Public License v3.0.