-
ngram-type
Touch typing trainer using N-grams as data source, with options to customize the auto-generated lessons and specify the minimum typing performance needed. There are sound/color effects as well.
-
monkeytype
The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Hello. I started with Colemak Academy and Keyzen Colemak, but after a while I switched to Keybr configured for Colemak. I just yesterday finished with the whole keyboard for DH. I'm typing at 50WPM average. I type in between 90 WPM-115 WPM on QWERTY. And I just practice like 30 minutes every day or when I'm bored. It's been like 2 months since I set out on the journey. I've not been too consistent however, I remember like 2 weeks of 0 practice. Learning the whole keyboard layout wasn't really hard, but being able to move the fingers precisely and the coordination were so. Here is where Keybr excels. Their algorithm will help you get the most common Ngrams in real-alike words. If you don't touchtype they also have a keyboard in front of the screen. Here are some tips for you I discovered whilst making the switch: - Always warm-up before practicing: (It's winter here, and I do always type faster whenever my arms/hands are warm and not cold) - Musicians do some stretching before performing, look up on YouTube. - Do 1 or 2 sessions of 10fastfingers or monkeytype on 1k or less most common English words. Focus on speed. - You can also use Keyzen Colemak for the warm-up. - Type in intervals (pomodoro like style) - This is WONDERFUL, but I found out that if I do 3 or 4 sessions and I take a break of a minute or so (with blank mind) when I come back I'm able to type some hard sequences easily - At the beginning fo each new introduced letter, focus on accuracy. - You can also try to erase/obtain new "finger-movements" to type some sequences, so you can be faster. - For example, I type "bt" with index and middle in that order at about the same time, same with "kn", etc - There are better examples of these situations, you'll find out. - Try to keep your hands in a fixed position - This really helps with accuracy
n_n_n_nn_n n_t_n_tt_n, etc. because it's so different from real-world usage. Hell, I can type at 60-70 WPM and I struggle with those "press this letter over and over" sites. Do whatever you can do to memorize the keyboard (took me about a day to have a super rough memory of it), and then switch to monkeytype.com and you'll probably be at 4-5WPM.