A CLI code-typing game that turns your source code into typing challenges
-
Updated
Oct 30, 2026 - Rust
A CLI code-typing game that turns your source code into typing challenges
TapTapGo: a multilingual typing adventure for kids, families and schools. Official bug reports, feature requests and release notes.
Command line tool for improving typing skills (programmers friendly)
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.
A touch-typing tutor
CodeSprint is a typing practice environment for software engineers that uses real LeetCode-style code snippets instead of lorem ipsum, tracking WPM, accuracy, and errors in real time inside a minimal, keyboard‑first Next.js/React UI.
Online touch-typing tutor.
A minimalistic typing test software inspired by monkeytype built using C++ for both desktop and browser.
Practice touch-typing with top 1000 keywords of the most popular programming languages.
A terminal typing tutor built with Rust and ratatui
⌨️ A full-stack SPA typing trainer for touch-typing. Generates random lessons by language/count. Final test uses multiple text sources: AI (cloud/local), seeded database, or custom files. Features: virtual keyboard, error highlighting, progress tracking, and statistics. Built with PHP, Laravel, MySQL, TS, Vue, Tailwindcss, Docker.
Rašyti is a multilingual and multi-keyboard offline and online touch typing trainer.
VirtualTouchKeyboard4Delphi is a Delphi and Lazarus/FPC component that implements the virtual touch keyboard available in Windows. VirtualTouchKeyboard4Delphi is a replacement of the TTouchKeyboard component using the ITipInvocation, IInputHostManagerBroker and IImmersiveShellBroker interfaces which are available in Windows 10 and 11.
⚡ Learn while you type! AI-powered educational touch-typing practice platform featuring on-demand concept drills with Groq Cloud, Monkeytype-grade fluid carets, real-time WPM telemetry, performance charts, and 15 unlockable badges.
Adaptive TUI typing trainer in Rust, bringing keybr.com's algorithm to your terminal. Offline touch-typing practice that imports your keybr.com data export.
Web-App for learning the Neo Layout written in Elm
To associate your repository with the touch-typing topic, visit your repo's landing page and select "manage topics."