A CLI to track the time you spend on projects
With useful reports and analytics.
Features
Not many things, just the ones you need.
Terminal first
Offline first
Reports
Projects
Dev mode
Documentation
Getting started
Install trak on your machine
Brew
The currently recommended way to use it on your computer.
You
need to have Homebrew installed.
brew install lcfd/trak/trak
pipx
Global installation for Pythonistas. pipx install trakcli
pip
For Python developers who want to install trak in a virtualenv.
pip install trakcli
Nix
If you have Nix installed and flakes enabled.
nix run github:lcfd/trak
To start you need just three commands
Create project
Create a new project that needs some time tracking.
It may be the name of your customer or an activity that you love doing. trak create project your-project-id
Start
Start a tracking session. trak start your-project-id
Stop
Stop the current tracking session. trak stop
For more details give a look at the Quick Start ↪ guide.
I use trak every day! It's essential to understand how projects are going. In a second I'm able to tell my clients how much time I've used for their tasks. That's awesome!
Tell us how you use Trak and what you think!
Your feedback is important to us.
For all those who need to keep track of projects.