https://github.com/manighazaee/penguintype
Minimal Typing Test
https://github.com/manighazaee/penguintype
frontend javascript penguintype typescript typing typing-game typing-practice typingspeedtest typingtest
Last synced: about 1 year ago
JSON representation
Minimal Typing Test
- Host: GitHub
- URL: https://github.com/manighazaee/penguintype
- Owner: ManiGhazaee
- Created: 2023-05-04T04:52:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-15T11:05:02.000Z (over 2 years ago)
- Last Synced: 2025-03-29T21:41:26.393Z (about 1 year ago)
- Topics: frontend, javascript, penguintype, typescript, typing, typing-game, typing-practice, typingspeedtest, typingtest
- Language: TypeScript
- Homepage: https://penguintype.vercel.app/
- Size: 503 KB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README





## About
Visit the site here: [PenguinType](https://penguintype.vercel.app/)
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:
```bash
npm run build
```
#
PenguinType is inspired by MonkeyType, another popular typing test site.