lucasepe / Modgv
Licence: bsd-3-clause
Converts 'go mod graph' output into Graphviz's DOT language
Stars: ✭ 358
Projects that are alternatives of or similar to Modgv
Madge
Create graphs from your CommonJS, AMD or ES6 module dependencies
Stars: ✭ 5,635 (+1474.02%)
Mutual labels: dependencies, graphviz
Go Callvis
Visualize call graph of a Go program using Graphviz
Stars: ✭ 3,692 (+931.28%)
Mutual labels: graphviz
Kingraph
Plots family trees using JavaScript and Graphviz
Stars: ✭ 285 (-20.39%)
Mutual labels: graphviz
Zuck.js
A javascript library that lets you add stories EVERYWHERE.
Stars: ✭ 3,396 (+848.6%)
Mutual labels: viewer
Go Erd
Go-ERD (Entity Relationship Diagrams) for Golang with Graphviz [WIP]
Stars: ✭ 271 (-24.3%)
Mutual labels: graphviz
Syncpack
Manage multiple package.json files, such as in Lerna Monorepos and Yarn/Pnpm Workspaces
Stars: ✭ 356 (-0.56%)
Mutual labels: dependencies
Universalviewer
A community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
Stars: ✭ 343 (-4.19%)
Mutual labels: viewer
Play Services Plugins
Plugins to help with using Google Play services SDK.
Stars: ✭ 298 (-16.76%)
Mutual labels: dependencies
Ulogger Server
μlogger • web viewer for tracks uploaded with μlogger mobile client
Stars: ✭ 315 (-12.01%)
Mutual labels: viewer
Djv
Professional media review software for VFX, animation, and film production
Stars: ✭ 282 (-21.23%)
Mutual labels: viewer
Plasio
Drag-n-drop In-browser LAS/LAZ point cloud viewer. http://plas.io
Stars: ✭ 349 (-2.51%)
Mutual labels: viewer
Octopus
🐙 Octopus - Internal wiki with diagrams for software and product teams
Stars: ✭ 274 (-23.46%)
Mutual labels: graphviz
Weasis
Weasis is a DICOM viewer available as a desktop application or as a web-based application.
Stars: ✭ 311 (-13.13%)
Mutual labels: viewer
Liandi
📕 一款桌面端的 Markdown 块级引用和双向链接笔记应用,支持 Windows、Mac 和 Linux。A desktop Markdown Block-Reference and Bidirectional-Link note-taking application, supports Windows, Mac and Linux.
Stars: ✭ 354 (-1.12%)
Mutual labels: graphviz
modgv
Converts 'go mod graph' output into GraphViz's DOT language.
- takes no options or arguments
- it reads the output generated by “go mod graph” on stdin
- generates a DOT language and writes to stdout
Usage:
go mod graph | modgv | dot -Tpng -o graph.png
For each module:
- the node representing the greatest version (i.e., the version chosen by Go's MVS algorithm) is colored green
- other nodes, which aren't in the final build list, are colored grey
Installation
go get github.com/lucasepe/modgv/modgv
Here 👉 https://graphviz.gitlab.io/download/ how to install GraphViz for your OS.
Sample output (PNG)
go mod graph | modgv | dot -Tpng -o graph.png
Sample output (PDF with clickable links to module docs)
go mod graph | modgv | dot -Tps2 -o graph.ps
ps2pdf graph.ps graph.pdf
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].