unhappychoice

gitlogue

unhappychoice

A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.

AI 简介

gitlogue 是一款在终端中以电影化方式回放 Git 提交历史的可视化工具。它通过逼真的打字动画、语法高亮(基于 Tree-sitter,支持 29 种语言)、文件树动态过渡和工作区差异视图,将代码变更转化为可交互的视觉叙事;采用 Rust 编写,轻量高效,支持主题定制与终端屏保模式。适用于开发者回顾项目演进、教学演示版本控制流程、技术分享时直观呈现代码演化,或作为开发环境中的沉浸式历史浏览辅助工具。

Rust
ISC License
4.8k
Stars
107
Forks
7
Watchers
11
Issues

Star 增长

今日0
近 7 天0
近 30 天+27
综合评分60.8
默认分支main