gotypist-stats

Get high-level metrics from your gotypist training sessions


Keywords
gotypist, typing, statistics
License
MIT
Install
pip install gotypist-stats==1.1.2

Documentation

gotypist-stats

PyPI version

Parse ~/.gotypist-stats file generated by gotypist and show various stats to get some insights on your progress and performance.

Currently available:

  • 6 month activity hitmap ร  la Github to track the training sessions
  • cumulated time spent on gotypist
  • phrase that gave you the biggest trouble ever
  • most commons mistyped letters
  • character per second progress month over month

Installation and usage

Requirement: python 3.6+

pip3 install --user gotypist-stats
gotypist-stats

Example output


๐ŸŸ„ 6 months hitmap ๐ŸŸ„

Mon โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
Tue โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–’โ–’โ–‘โ–‘
Wed โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
Thu โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–“โ–“
Fri โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
Sat โ–‘โ–‘โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
Sun โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–’โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–“โ–“โ–’โ–’โ–“โ–“โ–‘โ–‘โ–“โ–“โ–“โ–“โ–‘โ–‘โ–’โ–’โ–“โ–“โ–’โ–’

๐ŸŸ„ Overall stats ๐ŸŸ„

+----------------------+---------------+
| Total training time: | 4 hours 44min |
+----------------------+---------------+

๐ŸŸ„ Biggest failure ๐ŸŸ„

+---------------+-----------------------------------------------------------------------+
| was typing    | debug=$([[ -z $SQL_OUTPUT ]] && echo '' || echo ".trace $SQL_OUTPUT") |
+---------------+-----------------------------------------------------------------------+
| mode          | slow                                                                  |
+---------------+-----------------------------------------------------------------------+
| failed        | 25 times                                                              |
+---------------+-----------------------------------------------------------------------+
| happened on   | Sep 09 2019                                                           |
+---------------+-----------------------------------------------------------------------+
| struggled for | 7 minutes 9s                                                          |
+---------------+-----------------------------------------------------------------------+

๐ŸŸ„ Most common typos ๐ŸŸ„

    Typo              Mistakes  % of mistakes
--  --------------  ----------  ---------------
 1  s instead of d          54  2.85%
 2  _ instead of )          54  2.85%
 3  r instead of e          53  2.80%
 4  r instead of t          51  2.69%
 5  u instead of i          40  2.11%
 6  [ instead of p          37  1.95%

๐ŸŸ„ Characters per second (slow mode) ๐ŸŸ„

Month       Median cps  Plot                               Sessions
--------  ------------  -------------------------------  -------------
Aug 2017          2.2     โ”œโ–กโ–กโ–กโ–กโ–กโ–ฃโ–กโ–กโ–กโ–กโ–กโ–กโ–กโ–กโ–กโ–กโ”ค                         3
Nov 2018          2.4     โ”œโ”€โ–กโ–กโ–กโ–กโ–ฃโ–กโ”ค                                  7
Apr 2019          0.83  โ”œโ–กโ–กโ–ฃโ–กโ–กโ”€โ”€โ”€โ”€โ”€โ”ค                                48
May 2019          0.53   โ–ฃโ–กโ–กโ–กโ–กโ”ค                                     11
Jun 2019          0.75  โ”œโ–กโ–ฃโ–กโ–กโ”€โ”€โ”ค                                    10
Jul 2019          0.77  โ”œโ–กโ–ฃโ–กโ–กโ–กโ–กโ–กโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค                           11
Aug 2019          0.74  โ”œโ–กโ–ฃโ–กโ”€โ”€โ”€โ”€โ”€โ”€โ”ค                                 18
Sep 2019          1.3   โ”œโ”€โ–กโ–กโ–ฃโ–กโ–กโ–กโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค                 67
Oct 2019          1.3   โ”œโ”€โ–กโ–กโ–ฃโ–กโ–กโ–กโ–กโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค             36