Watcher
Watcher is a CLI application that helps users gain perspective on their screen time. It is open-source and designed for those who want to monitor and manage computer usage time via the command line.
Last updated: 2025-05-13 22:52
Watcher
Watcher is a minimal, open-source command-line interface (CLI) application for tracking and analyzing your screen time. It helps users gain perspective on their daily and weekly computer usage habits directly from the terminal.
Features
- Minimal, open-source CLI application for screen time tracking
- Tracks and visualizes your daily and weekly screen time habits
- Provides summaries for both day and week usage
- Designed for personal use and easy installation
- Usage monitoring entirely from the command line
- Open for contributions (CONTRIBUTING.md available)
- Note: AFK (Away From Keyboard) detection is not yet implemented, so all time the computer is on may be counted as screen time
Pricing
- Watcher is free and open-source.
Links
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.