punch-clock is a lightweight terminal time-tracking utility written in Rust.
punch-clock allows the user to track the time they spend working simply by running commands such as
punch in and
punch out in their terminal. They can then count total time worked in a given time
period with commands like
punch count today.
Planned features include:
- Automatically gathering metadata about the current working context when punching in and out (current directory, git repository, etc.).
- Visual (tui) display of time worked in a certain period.
- Integration with the starship terminal prompt.