Watson
Watson is a command-line interface (CLI) time tracking app for Linux and macOS, designed to help users track and manage their time efficiently. It is open-source and ideal for developers and users who prefer terminal-based workflows.
Last updated: 2025-05-13 22:52
Watson
Watson is an open-source command-line interface (CLI) time tracking application for Linux and macOS, designed for efficient time management, especially for users who prefer terminal-based workflows.
Features
- Track time spent on projects using simple CLI commands.
- Start and stop time tracking sessions (called "frames") for different projects and tags.
- Generate reports on tracked time, filterable by projects, tags, and dates.
- Log and review your past working sessions.
- List all available commands using the CLI or documentation.
- Easy installation via Homebrew (macOS) or pip (Linux and others).
- Open-source and released under the MIT License.
Pricing
Watson is free and open-source software.
Links
Tags
open-source, command-line, linux, macos, time-tracking-cli-tools
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.