gopkgviewer

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2025 License: GPL-3.0 Imports: 15 Imported by: 0

README

gopkgviewer - Go dependency visualization


Status: Maintained

GitHub tag Go Report Card Build Status

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
⌂ 换网址