gopkgviewer - Go dependency visualization
Status: Maintained
gopkgviewer is an interactive tool designed to visualize and analyze Go project dependencies. It provides a rich, web-based interface for better understanding of how your project connects its components and external libraries.
Features
- Interactive web-based visualization of Go dependencies
- Toggle dependencies by type
- Focus on specific dependencies for analysis
Installation - 2 options
Install via go install
go install github.com/antonhancharyk/gopkgviewer@latest
Download the Release
From the latest release from the Releases Page.
Usage
Navigate to your Go project directory and run:
cd my-go-project
gopkgviewer
This will start a web server with the dependency visualization available in your browser.
Available Flags
--gomod value Path to go.mod
--addr value Address to listen on (default: :0)
--skip-browser Do not open browser (default: true)
--help, -h Show help
--version, -v Print the version
Alternatives
License
© 2025 Anton Hancharyk
This project is GPL-3.0 license licensed.