Git Time Machine

projects

Visual git history in the terminal

Type
App · 2023
Built with
Node.js · Commander.js · Inquirer · Chalk
Reach
225 downloads
Links
npmSource
Install
npm install -g git-time-machine

A command-line tool for navigating git history interactively. Instead of parsing raw git log output, it gives you a scrollable visual timeline with commit details, diff previews, and the ability to check out any point. Named after the obvious reference. Two hundred and twenty-five downloads on npm.

Commands

gtmOpen interactive history browser for current repo
gtm --branch <name>Browse history for a specific branch
gtm --file <path>Show history filtered to a specific file
gtm --since <date>Show commits after a given date
gtm --author <name>Filter commits by author name

A closer look

git time machine · main

commit a3f9c2b

+ transition-panel.ts