KeyLabs is an online "touch typing" game inspired by typing platforms such as MonkeyType and TypeRacer, as well as aim trainers like AimLabs and Aimbooster.
The goal of KeyLabs is to combine typing and aiming mechanics into a single competitive training experience.
KeyLabs was originally developed during the Terrible Ideas Hackathon, and later continued in collaboration with Antga in this repository: https://github.com/RuffByte/KeyLabs
Due to limited time and experience during development, many features remained unpolished or incomplete, and the project required significant refactoring. As a result, it did not fully reach its intended potential at the time.
This version of the project is a solo development continuation of the original repository, focusing on rebuilding and improving the system over time.
This project was heavily inspired by MonkeyType. The wordset data used in this project is sourced from their repository
git clone https://github.com/tulza/keyLabs.gitchange directory to the project then install dependencies
cd .\keyLabs\
bun installCreate the .env file then update the values,
cp .env-example .envrun development server
bun run devOpen http://localhost:3000 with your browser to see the result.