gtt is a fully featured command line interface for GitLab's time tracking feature. It monitors the time you spent on an issue or merge request locally and syncs it to GitLab. It also allows you to create reports in various formats from time tracking data stored on GitLab.
Shout-out to kris for creating this handy tool. As we use gtt regularly and maintenance on the original repo stopped, I maintain the code base in the foreseeable future on this fork (versions 1.8.x).
Feel free to contact me or create a Pull Request if you have some patches or proposals.
There are various options:
โ
download executables on GitHub
โ
download gtt.cjs (CommonJS) on GitHub
โ
download the source code, then npm install && npm run-script buildAll
By this time of writing:
โ the package on npm is not maintained anymore
โ the docker image on dockerhub is not maintained anymore
How to install and use gtt? You can find the documentation here.
gtt is open-source software licensed under the GPL V2 license.