A command-line tool for tracking time, built with Rich and Typer. Takt is extensible with plugins, you can create you own pluging to make takt even better check out the Plugins section.
The name "Takt" is derived from the German word "Taktzeit" which is a measure of time or cycle time. It is a key principle of lean manufacturing in the industry. This term is used to describe the pace of production that aligns production with customer demand.
You can install takt
using pip:
pipx install takt
Or directly from the repository:
git clone https://github.com/yourusername/takt.git
cd takt
pip install .
takt --help
takt check # in/out entry in the log file
takt display # show the log file
takt edit # edit the log file
takt summary
takt wtd # week to date
takt mtd # month to date
You can create your own plugins to extend takt as you want. Check how to do it here.
Note
Don't forget to share your plugin with me. I would be glad to see how you use
takt
.