gmap 0.2.0

Git repository analysis tool for churn and heatmap visualization
Documentation

gmap

A fast CLI tool to explore Git activity — churn, heatmaps, authorship, and more.

Crates.io License: MIT


Installation

cargo install gmap


Usage

Usage: gmap [OPTIONS] <COMMAND>

Commands:

  churn

  heat

  export
  help    Print this message or the help of the given subcommand(s)

Options:

      --repo <REPO>     Path to git repository

      --cache <CACHE>   Path to cache database

      --include-merges  Include merge commits

      --binary          Include binary files

      --since <SINCE>   Start from this commit or date (RFC3339, YYYY-MM-DD, or natural language)
      --until <UNTIL>   End at this commit or date (RFC3339, YYYY-MM-DD, or natural language)
  -h, --help            Print help

  -V, --version         Print version

TUI Mode

Launch the terminal UI:

gmap heat --tui

Keybindings:

  • ← → Navigate views
  • / Search
  • Esc Exit search
  • Tab Switch view
  • h Help overlay

Screenshot

TUI Heatmap