A Typing test I made in high school when I first learned how to build a site. Vanilla HTML/CS with Javascript.
It has multiple difficulties of random words, themes, and "quote mode". I believe typing sites should force you to avoid errors, so it does not allow continued typing after a mistake.