TimeTracker app that logs programs

Does anyone know of a time tracker app that logs which program you are using. So, if I'm using LibreOffice it'll log me as working, but then when the focus switches back to chrome, it'll log me as "procrastinating"

Thanks!

(first question ftw!)


Solution 1:

It seems that arbtt, the automatic rule based time tracker, is what you are looking for. The code is here on Github.

Like you want it, the arbtt-capture daemon collects information about which window has been the active window for how long (while counting time without any action as "idle" once a configurable threshold is hit). You then use a second program arbtt-stats to analyze the collected data, providing statistics about how much time you spent on what.

(Source: this answer)

Solution 2:

I had been using Replicon’s time tracking software which is an easy to use web application. It has a simple to use interface and great usability features which helps in easy project and time tracking and management for business projects.