
herdr-file-viewer
smarzban
A git-aware, read-only file viewer for herdr. Mouse friendly, keyboard-driven TUI: tree + content pane with diffs, rendered markdown, and syntax highlighting.
AI 简介
herdr-file-viewer 是一款专为 herdr 终端环境设计的 Git 感知型只读文件查看器。它采用 Rust 编写,提供键盘驱动的 TUI 界面,左侧为带 Git 状态标记(M/A/D/?)的目录树,右侧根据文件类型自动渲染:修改文件显示 diff(依赖 delta),Markdown 文件渲染为富文本(依赖 glow),源码文件支持语法高亮(依赖 bat)。支持跨平台运行,可嵌入 herdr 分屏或全屏使用,全程不修改文件、不执行任意代码,保障安全性。适用于开发者在终端中快速浏览代码库结构、审查变更、预览文档,尤其适合与构建、调试或 AI 代理协同工作的轻量级开发场景。
Rust
MIT License80
Stars
4
Forks
52
Watchers
3
Issues
Star 增长
今日0
近 7 天0
近 30 天+27
综合评分44.8
默认分支main