Hasty Briefsbeta

双语

Gitlogue – A cinematic Git commit replay tool for the terminal

3 months ago
  • #terminal
  • #animation
  • #git
  • Gitlogue是一款面向终端的电影式Git提交回放工具
  • 它能将Git历史转化为带有逼真打字动画、语法高亮和文件树过渡的动画故事
  • 支持26种编程语言的tree-sitter语法高亮
  • 功能包括项目文件树可视化、屏保模式及9种内置主题
  • 提供多种安装方式:Shell脚本、Homebrew、Cargo包管理器或手动源码编译
  • 使用示例包含重放特定提交/提交范围、可自定义主题和打字速度的循环播放
  • 支持通过TOML配置文件设置默认主题/速度等参数
  • 包含关于OLED烧屏风险的警告说明(无传统屏保功能)
  • 适用场景:教学演示、技术分享、内容创作和桌面装饰
  • 采用Rust语言开发以保证高性能和轻量化运行
  • 关联项目:GitType、tarts、cbonsai和asciiquarium
  • 基于ISC开源协议接受贡献