Skip to content


Repository files navigation

vscode-gtm README

Build Status

Visual Studio Code plugin to support Git Time Metrics

From git-time-metric/gtm

Git Time Metrics (GTM) is a tool to automatically track time spent reading and working on code that you store in a Git repository. By installing GTM and using supported plug-ins for your favorite editors, you can immediately realize better insight into how you are spending your time and on what files. GTM is automatic, seamless and lightweight. There is no need to remember to start and stop timers. It's a process that only runs on occasion to capture edit events triggered by the editor. It does not require a background process or any file system monitoring. Your time metrics are stored locally with the repository as Git notes. If you want to share your data, it can be pushed and fetched to and from the remote repository. Other GTM users on your team can do the same. This provides you the ability to see time metrics for the entire team.


  • auto updates gtm everytime a file is saved + changed


  1. gtm must be installed locally, be at least 1.0.0 and accessible on the $PATH (installation instructions)
  2. In VSCode, open the command pallet, type >ext install and then search for vscode-gtm

Extension Settings

none currently

Known Issues

only tested on Ubuntu and OSX, so may not other Linuxs, and/or Windows

Release Notes

0.2.0 (forgot-to-publish-patch)

fixed issue #12 and #7

0.1.1 (arbitrary minor version bump)

fixed #5 updated README to have proper version


updated to enforce gtm@1.0.0


Status bar now shows total uncommitted time


Improved reporting logic to factor in changing current text file


Initial release of vscode-gtm


Logo belongs to