Available Interfaces
Web UI
Modern web dashboard with full-featured interface
Terminal UI
Interactive terminal interface for keyboard-driven workflows
ASCII Graph
Quick commit visualization in the terminal
Quick Start
Comparison
| Feature | Web UI | Terminal UI | Graph |
|---|---|---|---|
| Visual commit graph | ✓ | - | ✓ |
| Side-by-side diff | ✓ | ✓ | - |
| File browser | ✓ | ✓ | - |
| Search | ✓ | - | - |
| One-click staging | ✓ | ✓ | - |
| Keyboard navigation | ✓ | ✓ | - |
| Works over SSH | - | ✓ | ✓ |
| Mouse support | ✓ | ✓ | - |
When to Use Each
Web UI - Best for visual exploration
Web UI - Best for visual exploration
Use when you want:
- Full visual commit graph
- Side-by-side diffs with syntax highlighting
- Easy file browsing and searching
- Mouse-driven workflow
Terminal UI - Best for keyboard workflows
Terminal UI - Best for keyboard workflows
Use when you want:
- Stay in the terminal
- Fast keyboard-driven interaction
- Works over SSH
Graph - Best for quick visualization
Graph - Best for quick visualization
Use when you want:
- Quick view of commit history
- See branch structure at a glance
- Minimal overhead