-
v0.1.0
Stablereleased this
2026-01-30 16:52:38 +00:00 | 30 commits to main since this releaseInitial Release v0.1.0
Depnav is a CLI tool that analyzes codebases and generates interactive ASCII dependency graphs.
Features
- ASCII Dependency Graphs - Visual representations of import/require relationships
- Interactive Navigation - Navigate between files by following import chains with history
- Cycle Detection - Detect and report circular dependencies
- Multi-language Support - JavaScript/TypeScript, Python, and Go parsing
- Project Tree View - See overall project structure with dependency depth indicators
- Multiple Output Formats - ASCII, JSON, and DOT graph format
- Configurable Styling - Themes for different terminal environments
- YAML Configuration - Load settings from config files with env var overrides
Installation
pip install depnavQuick Start
depnav graph # Generate a dependency graph depnav tree # Show project structure depnav cycles # Detect circular dependencies depnav navigate # Start interactive navigation depnav stats # Show dependency statisticsDownloads