Type Fu is available on the Mac App Store for 5$, and right off the bat, its worth every penny. The first time you use it, you start to love the design language of the app, and how the UI is very simple and clean. This is especially important when we are going to be spending long hours staring at its interface.
The app works like any other typist, it starts you off from “Level 0”, and as you master the first two keys, “f” and “j”, it progresses by adding more keys to the dictionary. The option to manually select the keys to be practiced with is also available, along with a very useful virtual keyboard that shows you which finger to use for each letter. The best part is you can choose the consistency of speed and accuracy required to be able to progress to the next levels. Everything in the UI can be changed like the font size, speed unit, visual aids, keyboard layout, key sounds, etc.
The sweet cherry on top is the option to be able to view session-based or all-time stats. It shows you a graph of accuracy and speed, and a heat map, highlighting your most typed or mistyped keys. This is especially useful when you are looking to improve your weakest keys. The only thing left to wish for is a dark theme to go with macOS Mojave. Other than that, this app is a complete package, and if you’re looking to improve your typing skills, then Type Fu is the app for you.