- Tái hiện UI cây tệp của GitHub trong môi trường terminal dựa trên khả năng render của delta
- Hiển thị đồng thời cây tệp và nội dung diff, giúp duyệt trực quan nhanh các thay đổi mã nguồn quy mô lớn
- TUI được xây dựng bằng ngôn ngữ Go và framework Bubble Tea, hỗ trợ macOS/Linux/Windows
- Có thể di chuyển nhanh giữa các tệp đã thay đổi thông qua cây tệp ở thanh bên
- Có thể chuyển đổi giữa chế độ xem so sánh hai bên (side-by-side) và hợp nhất (unified)
- Hỗ trợ tô màu theo trạng thái tệp và tùy biến kiểu biểu tượng
- Có thể tinh chỉnh chi tiết UI thông qua tệp cấu hình (
config.yml)
- Tích hợp với cấu hình delta để giữ nguyên cùng một kiểu render diff
- Khi dùng cùng GitHub CLI (gh), phù hợp với quy trình duyệt trực quan diff của PR
- Giấy phép MIT
1 bình luận
Xem theo từng file diff ở local khá ổn. Nhưng có vẻ vẫn hơi thiếu để dùng làm pager mặc định. Nhiều lệnh cũng chưa dùng được..