Home

07:45
about

About


Manage multiple timers which count down time. You can download the binary if you type in the shell prompt bellow.


DownTimer is a CLI application written in TypeScript / Deno, and compiled to a binary. You tell it how much time you want to count down, and you can pause it, resume it, view times it has been paused, when it completed, etc. It also has a nice CLI display where it uses ASCII graphics to show remaining time. Good for showing linux rices or actually being productive.


> dt timer start -n DownTimer -d "2h" -c --font slick
Name: DownTimer
Duration: 2h
Status: Paused
Created at: 17.12.2023. 21:56:57

╱╭━━━╮╱╱╭╮╱╱╱╱╱╭━━━╮╱╭━━━╮╱╱╱╱╭━━━╮╱╭━━━╮
╱┃╭━╮┃╱╭╯┃╱╱╭╮╱┃╭━━╯╱┃╭━╮┃╱╭╮╱┃╭━╮┃╱┃╭━━╯
╱┃┃┃┃┃╱╰╮┃╱╱╰╯╱┃╰━━╮╱┃╰━╯┃╱╰╯╱┃┃┃┃┃╱┃╰━━╮
╱┃┃┃┃┃╱╱┃┃╱╱╭╮╱╰━━╮┃╱╰━━╮┃╱╭╮╱┃┃┃┃┃╱┃╭━╮┃
╱┃╰━╯┃╱╭╯╰╮╱╰╯╱╭━━╯┃╱╭━━╯┃╱╰╯╱┃╰━╯┃╱┃╰━╯┃
╱╰━━━╯╱╰━━╯╱╱╱╱╰━━━╯╱╰━━━╯╱╱╱╱╰━━━╯╱╰━━━╯

07:45
features

Features


  • Multiple timers - Most apps limit you to just one timer, not this one.
  • Countdown view - Uses ASCII fonts to graphically display remaining time. If you spend your days in the terminal you will love this feature.
  • Logs - Each timer has a log of events that have happened during the lifetime of the timer (started, paused, resumed, completed, manual completed).
  • Topics - Group timers by topic. Useful when having multiple timers for a specific topic.
  • Templates - If you notice that you create the same timer over and over, you can create a template from that timer.
  • Cross platform - Works on all major operating systems.
  • Disasterproof - It will continue to work even if you close the terminal or if your computer battery dies. No more lost time.
  • 07:45
    download

    Download


    Download the latest version for your operating system:


  • dt-aarch64-apple-darwin.tar.gz
  • dt-x86_64-apple-darwin.tar.gz
  • dt-x86_64-pc-windows-msvc.tar.gz
  • dt-x86_64-unknown-linux-gnu.tar.gz

  • Remember to extract the file. We recommend to name the binary file dt after extracting it.
    Add binary to PATH and then call it with dt --help.