Time tracking for command line lovers

Do you spend most of your time on the command line and find it exhausting to fire up your browser just to record the time spent on various projects?

Do you constantly undercharge your customers because of this?

Don't despair! App::TimeTracker, written by Thomas Klausner (aka. domm, is a pluggable command line time tracker.

It will log the time spent based on the project directory you are in.

It also has a nice on-line demo... but if you want to know how to get started:

$ cd ~/TheChangeLog
$ tracker init
Set up this directory for time-tracking via file .tracker.json
$ tracker start
$       write the article
$ tracker stop
$ tracker report
From 2013-09-01T00:00:00 to 2013-09-15T23:59:59 you worked on:
TheChangeLog          00:42:42
perlmaven.com         00:10:06
total                 00:52:48

It is written in Perl using the Moose Object System and Metaprogramming, but it does not require any Perl knowledge to run, or even to install it.

The source is on GitHub

News Films

Our little film studio focuses on telling developer-centric stories that need to be seen.

Beyond Code: Season 3 / GopherCon 2015

0:00 / 0:00