SpeedyTimer

The Best Speedrun Timer, Ever

SpeedyTimer is a lightweight Python-based timer for speedrunners.

Features

  • Stop and Refresh functions;
  • Special music for speedruns;
  • Eye-pleasing colors and font.

Dependences

  • Python 3.8 or newer;
  • Pyglet - cross-platform windowing and multimedia library for Python;
  • PyAutoGUI - cross-platform GUI automation Python module for human beings.

Installation

Clone this repository:

git clone https://github.com/R1senDev/speedytimer.git

Install the requirements:

cd speedytimer
pip install -r requirements.txt

Run the app (not preferred method):

python timer.py

Preferred method of running the app:

pythonw timer.py

Keyboard shortcuts

[Space] == start the timer;

[Ctrl]+[Space] == stop/continue;

[Ctrl]+[R] == refresh;

[Esc] == exit.


Enjoy!

Main contributors:

R1senDev

SweetyAngel