serie - 终端渲染显示 Git 提交图 TUI 程序
https://github.com/lusingander/serie
Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。
它使用终端的图像显示协议来渲染类似
● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
● 支持多种提交排序算法(按时间顺序或拓扑顺序)
● 可配置的图形样式(圆角或直角边线)
● 自适应的图形宽度(单宽或双宽字符)
● 支持自定义快捷键绑定和配置文件
● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
● 支持按需加载或预加载所有提交图像
● 提交选择和浏览功能(可选择最新提交或 HEAD)
#Shell #Tool #DevOps #GitHub
https://github.com/lusingander/serie
Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。
它使用终端的图像显示协议来渲染类似
git log --graph --all 的提交图,提供比原生 Git 命令行更易读、更直观的提交历史可视化体验。● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
● 支持多种提交排序算法(按时间顺序或拓扑顺序)
● 可配置的图形样式(圆角或直角边线)
● 自适应的图形宽度(单宽或双宽字符)
● 支持自定义快捷键绑定和配置文件
● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
● 支持按需加载或预加载所有提交图像
● 提交选择和浏览功能(可选择最新提交或 HEAD)
#Shell #Tool #DevOps #GitHub