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


Have comments? Send a tweet to @TheChangelog on Twitter.

Subscribe to The Changelog Weekly – our weekly email covering everything that hits our open source radar.