skip to navigation
skip to content

urtimer 0.6.1

Simple countdown timer and stopwatch using urwid

It looks like:

+---------------------------------------------------------+
|                                                         |
|                                                         |
|     ▄▀▀▀▄ ▄▀▀▀▄   ▄▀▀▀▄ █▀▀▀▀   ▄▀▀▀▄ ▄▀▀▀▄   ▄▀▀▀▄     |
|     █   █ █   █ ▀ █   █ █     ▀ █   █ █   █   █   █     |
|     █   █ █   █ ▄ █   █ ▀▀▀▀▄ ▄ █   █ █   █   █   █     |
|     █   █ █   █   █   █     █   █   █ █   █   █   █     |
|      ▀▀▀   ▀▀▀     ▀▀▀  ▀▀▀▀     ▀▀▀   ▀▀▀  ▀  ▀▀▀      |
|                                                         |
|                                                         |
+---------------------------------------------------------+

You can also watch a demonstration clip.

Features

  • Modes
    • Countdown timer
    • Stopwatch (-S or --stopwatch)
  • Support sleep-like suffixes like “d”, “h”, “m”, and “s”.
  • Support countdown date (-d or --date) like “noon” or “tomorrow 1 am”
  • Window title updating

Installation

You can install urtimer via pip:

pip install urtimer

Controls

Keys

Z/A:decrease/increase hour
X/S:decrease/increase minute
C/D:decrease/increase second
Space:start/pause timer
Q:quit the program

Mouse

Left-button:start/pause timer

Dependencies

urwid
the UI library
parsedatetime

only required for -d or --date option.

pip install parsedatetime

Issues and Contributions

Feel free to open an issue in issue tracker for bugs, feature requests, or pull requests.

 
File Type Py Version Uploaded on Size
urtimer-0.6.1.tar.gz (md5) Source 2014-07-20 7KB
urtimer-0.6.1.zip (md5) Source 2014-07-20 12KB