Track
Track is a time tracking command line tool.
Track is designed to be easy to use, and stores tracking entries in a human-readable plain-text format.
Features
- Track your working time from the command line
- Natural language-like syntax
- Supports hierarchical project structure
- Records stored as plain-text files for human readability and editing
- Different types of text-based and graphical reports
Getting started
See the 📘 Track Documentation for a comprehensive user guide!
Installation
Using Go:
go install github.com/mlange-42/track@latest
Without Go:
Download binaries for your OS from the Releases.
Usage
Any time tracking track
is associated to a Project.
Before you can start tracking, create a project:
track create project MyProject
Now, start tracking time on the project:
track start MyProject
To stop tracking, use:
track stop
Get information about the current tracking status:
track status
See the 📘 Track Documentation for details and more commands.
References