Skip to content

ManiGhazaee/PenguinType

Repository files navigation

PenguinType

TypeScript CSS3 HTML5 Webpack

About

Visit the site here: PenguinType

PenguinType is a minimalistic typing test site that allows you to test your typing speed and accuracy. It features a simple and minimal interface, with the ability to choose from different themes or set your own custom theme. It also offers two different typing modes.

Features

  • Blazingly fast
  • Custom theme
  • Color-coded result scores to easily indentify performance
  • Caret style (block | outline-block | underline | line)
  • Calculates WPM, raw WPM, accuracy, consistency, errors, time
  • Word and time type mode
  • Punctuation (on | off)
  • Numbers (on | off)
  • Shortcut for fast restart and repeat
  • Changeable font size
  • Space to next word (on | off)
  • Next word highlight (on | off)
  • Current word highlight (on | off)
  • Smooth caret (on | off)
  • Show incorrect (on | off)
  • Show live raw wpm (on | off)
  • Show live accuracy (on | off)
  • Control + Backspace delete

Building the Project

To build the project, in the root directory run:

npm run build

PenguinType is inspired by MonkeyType, another popular typing test site.