(Better) TimeTagger CLI

Track your time with TimeTagger from the command line.

TimeTagger is a (self-)hosted time tracking tool that helps you keep track of time spent on your tasks and projects.

This project provides a command-line interface (CLI) for the TimeTagger time tracking application, allowing you to manage your time entries directly from your terminal. It is a more feature-rich and ergonomic fork of the original timetagger-cli by Almar Klein, adding a more user-friendly interface along with a number of new features, such as:

Features

better-timetagger-cli

timetagger-cli

Start / stop tasks

Resume previous tasks

Display status update

List records by timeframe

Diagnose & fix database errors

Natural language support date/time

Easily tag records

Filter tasks by tags

Summary per tag

Hide / restore records

Export records to CSV

Import records from CSV

Preview records from CSV

Color-code output and render tables

Output rounded record times

Configurable date/time formats

Command aliases

Demo