Doug
Doug is a command-line time tracking utility that helps users track their work hours and tasks efficiently from the terminal. Suitable for developers and users who prefer CLI-based time management tools.
Last updated: 2025-05-13 22:52
Doug
Doug is a command-line time tracking utility designed for efficient work hour and task tracking from the terminal. It is suitable for developers and users who prefer CLI-based time management tools.
Features
- Command-line interface for time tracking
- Fast startup times (built to avoid slow language startup)
- Start, stop, and cancel timers
- View current status of tracked tasks
- Restart timers
- View log of tracked sessions
- Generate reports on time tracked
- Amend and edit time entries
- Configure various settings
- Delete and merge entries
- Bash completions for easier command usage
- Open-source (available on GitHub)
Installation
- Can be installed via Homebrew (
brew) - Can be installed via Cargo (
cargo)
Pricing
Doug is open-source software and is free to use.
Source
https://github.com/getdoug/doug
Tags
command-line, open-source, developers, task-management
Related Items
Asana Time Tracking (TrackingTime Integration)
A TrackingTime integration for Asana that lets teams track time on Asana tasks and projects directly from Asana, keeping accurate work logs without leaving the app.
Bartib
Bartib is a command-line time tracking tool that logs activities in plaintext files and provides flexible reporting options, making it suitable for straightforward personal time tracking.
Basecamp Time Tracking (TrackingTime Integration)
A TrackingTime integration for Basecamp that enables teams to track time on Basecamp projects and tasks, consolidating project work and time data.
billwarrior
An extension for Timewarrior that generates invoices in LaTeX format based on tracked time data.