Ever

  • Home
  • Categories
  • Tags
  • Surveys
  • Pricing
  • Submit
Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Company

  • About Us
  • Privacy Policy
  • Terms of Service
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
Copyright © 2025 EverAll rights reserved.
Terms of Service
Privacy Policy
Cookies
*All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence (AI)
Version unavailable
  1. Home
  2. Time Tracking Cli Tools
  3. gtm

gtm

gtm (Git Task Manager) is a tool for tracking tasks and time directly through git, suitable for developers seeking integrated time management.

🌐Visit Website

About this tool

Surveys

Loading more......

Information

PublisherFox
Websitegithub.com
PublishedMay 13, 2025

Categories

1 Item
Time Tracking Cli Tools

Tags

4 Items
#open-source
#command-line
#developers
#task-management

Similar Products

6 result(s)
Doug

Doug is a command-line time tracking utility that helps users track their work hours and tasks efficiently from the terminal. Suitable for developers and users who prefer CLI-based time management tools.

simple-task-tracker

A command-line application to track tasks, including start times, finish times, and durations for effective time management.

Bartib

Bartib is a command-line time tracking tool that logs activities in plaintext files and provides flexible reporting options, making it suitable for straightforward personal time tracking.

billwarrior

An extension for Timewarrior that generates invoices in LaTeX format based on tracked time data.

Chrono

Chrono is a fast, Go-based time tracking tool with a simple interface, suitable for users who need efficient and straightforward time logging.

clockify-cli

clockify-cli is a command-line interface to manage Clockify time entries and projects, enabling users to track and report time efficiently from the terminal.

Comments

gtm

gtm (Git Task Manager) is a command-line tool for tracking tasks and time directly through git repositories, designed for developers seeking integrated time and task management within their workflow.

GitHub Repository


Features

  • Time Tracking Integrated with Git: Track time spent on commits in your git repositories. Each branch has its own timer, which automatically switches when you change branches.
  • Automatic Timer Management: Timers start and stop automatically as you switch between branches. Global timer control allows you to start/stop timers from any directory.
  • Manual Timer Adjustment: Adjust timer state if you forgot to start/stop it, using commands to add or subtract minutes.
  • Branch-based Task Management: Treat each branch as a task. Optionally, bind branches to GitHub issues for task tracking.
  • Issue Integration: Create and bind GitHub issues to branches. Automatically generate issues with tags based on branch naming conventions.
  • Pull Request Automation: After pushing commits to a task branch, easily create pull requests linked to the corresponding GitHub issue.
  • Task Switching: Switch between tasks using either branch names or associated issue numbers.
  • Task Closure: Use a command to close tasks, which guides you through the necessary steps.
  • Reports Generation: Generate reports on time spent per project or per task, including weekly reports.
  • Shell Prompt Integration: Display concise timer information directly in your shell prompt (supports zsh and fish).
  • Multi-repository Support: Seamlessly manage time tracking across multiple git repositories without manual timer switching.
  • Customizable Configuration: Configure via git and supports custom hooks, with a warning that it may overwrite existing git hooks.

Requirements

  • Requires git and the ghi tool (for GitHub issue integration).
  • Implemented as a bash script—can be installed by copying to PATH or linking/aliasing.

Pricing

  • Open Source: No pricing information; gtm is available for free under an open-source license.

Tags

open-source, command-line, developers, task-management