What's New
Web Dashboard (greppy web)
Visual codebase exploration dashboard with multiple views:
- Stats - Overview with charts
- Graph - Force-directed dependency graph
- List - Sortable/filterable symbol table
- Tree - File tree with symbol counts
- Tables - Matrix heatmap of file dependencies
- Cycles - Circular dependency visualization
- Timeline - Index history and snapshots
Interactive Charts
- Matrix heatmap - File dependency visualization with zoom/pan
- Sankey flow - Entry points → Internal → Leaf functions
- Force graph - Interactive node connections
- All charts support: labels, zoom/pan, click-to-detail
Streamer Mode (Security)
For livestreamers and screen sharing:
- Server-side path redaction (not visible in network requests)
- Hidden patterns:
.env*,*secret*,*credential*, keys, etc. - Visual banner when active
- Configurable patterns in settings
Improvements
- 60-40 detail panel split for better information density
- Enhanced graph node selection shows file symbols
- Fixed chart zoom snap on first click
- Redesigned cycles view with cleaner layout
- Live updates via SSE when daemon detects file changes
Installation
# macOS/Linux
curl -fsSL https://raw.githubusercontent.com/KBLCode/greppy/main/install.sh | bash
# Or with Cargo
cargo install greppy-cliQuick Start
greppy index # Index your codebase
greppy web --open # Launch web dashboard