Typr – TUI typing test with a word selection algorithm inspired by keybr

原始链接: https://github.com/Sakura-sx/typr

TUI typing test with a word selection algorithm inspired by keybr Word selection algorithm to optimize your typing speed inspired by keybr weighted by: Accuracy with the letter Frequency of the letter in the English language Speed at which you type the letter A cool TUI with curses Stores your data in a JSON file git clone https://github.com/Sakura-sx/typr.git cd typr pip install -r requirements.txt python3 main.py git clone https://github.com/Sakura-sx/typr.git cd typr python3 main.py python3 main.py --forgive-errors python3 main.py --time 60 python3 main.py --words 100 python3 main.py --forever Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. GPL-3.0

Sakura-sx created Typr, a terminal-based typing test, inspired by Keybr, due to frustrations with Keybr's typing approach (practicing one word at a time and forced consistent character speeds). Typr utilizes a different algorithm for word selection, prioritizing random words weighted by typing speed, accuracy per letter, and letter frequency in the English language. This approach encourages faster typing of common letters. A commenter suggests adding features to separate the source and typed text visually or to hide the currently typed text for an added challenge. The post also includes a reminder to apply for YC's Fall 2025 batch, with applications open until August 4th.
相关文章

原文

typr

TUI typing test with a word selection algorithm inspired by keybr

  • Word selection algorithm to optimize your typing speed inspired by keybr weighted by:
    • Accuracy with the letter
    • Frequency of the letter in the English language
    • Speed at which you type the letter
  • A cool TUI with curses
  • Stores your data in a JSON file
git clone https://github.com/Sakura-sx/typr.git
cd typr
pip install -r requirements.txt
python3 main.py
git clone https://github.com/Sakura-sx/typr.git
cd typr
python3 main.py
python3 main.py --forgive-errors
python3 main.py --time 60
python3 main.py --words 100
python3 main.py --forever

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

GPL-3.0

联系我们 contact @ memedata.com