Darkyenus Time Tracker

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Jan 24, 2018
3 515
Simple plugin for lightweight tracking of time spent on project.
Adds a single status bar widget: click or type to start counting, click again to stop. Pauses the timer automatically when idle (after two minutes of inactivity). Time is saved in IDE's workspace files, does not clutter project's directory.
Right click timer widget for options.
Optional git VCS integration, injects the time it took to create the commit into the commit message.

Download plugin

Recent change notes

Version 1.3.5
  • Attempt to fix git integration time sometimes not resetting after
Version 1.3.4
  • Fix thread problem that caused crashes on IntelliJ 2017.3.3
Version 1.3.3
  • Improve git hook
  • Fix widget not being removed on project change
Version 1.3.2
  • Update for latest IntelliJ
  • Don't show days, only hours
Version 1.3.1
  • Fix exception when closing project window
Version 1.3
  • Improved behavior when working on multiple projects - trackers in other windows will automatically pause when one in active window starts counting. This can be disabled.
  • Added buttons to reset and manually add time
Version 1.2
  • Added optional git integration and made it possible to configure the behavior, right click the timer widget
  • Slightly smarter idle-resume logic
Version 1.1.1
  • Fix timer auto-start when multiple projects are opened at the same time
Version 1.1
  • Timer starts automatically on typing
  • Time spent hibernating (for example when notebook lid is closed) is no longer counted
Version 1.0
  • Initial release