Skip to content
A time tracker & grapher for us devs. It automatically logs the time we spend deving, and encourages us to stop watching YouTube by drawing handy graphs of our unproductivity :D
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
TimeTracker.py
font.ttf
timetracker.exe

README.md

Dev-Time-Tracker

A time tracker & grapher for us devs. It automatically logs the time we spend deving, and encourages us to stop watching YouTube by drawing graphs of our unproductivity. :D

Forewarnings

It uses the PIL image generation library, so I believe it only works on Windows. I'll look into getting this working on other OSs soon.

It, by default, detects when "Unity.exe", "Code.exe", or "Brackets.exe" are run. I plan on updating to allow the user to type in new processes, such as "Unreal.exe" or "Gamemaker.exe", without having to edit the python file. For now, it will remain as it is.

The seconds for each day of every month and year are also saved in the "this_graph.txt" file that gets created when it is run.

Conclusion

I went to Windows Scheduler and had it run this with a 60s delay after any logon. Works splendidly!

Here's my actual productivity graphs from the past few months (This was finished in mid-April):

Productivity graph

Productivity graph

You can’t perform that action at this time.