This task can be performed using TimeFly
Coding activity tracker for developers
Best product for this task
TimeFly
dev-tools
Deep automatic analytics for devs. Track projects, files, languages, commits, sessions, focus patterns, interruptions, all without touching anything. See your real coding DNA. Boost productivity, justify your work, or just understand how you actually code.

What to expect from an ideal product
- TimeFly runs quietly in the background and captures every keystroke, file edit, and coding session without you having to start or stop any timers
- The tool automatically recognizes which programming languages you're using and tracks time spent in different project folders so you get accurate breakdowns without lifting a finger
- It detects when you're actually focused on coding versus when you're distracted by checking emails or browsing, giving you real productivity metrics instead of just "time at computer"
- Your commit history gets automatically synced and analyzed to show productive coding patterns, so you can see which times of day you write your best code
- All your coding habits get tracked and displayed in detailed reports that show your real work patterns, making it easy to prove your productivity to managers or clients
