Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Graphviz

Graphviz

53 projects

Showing 36 of 53 projects

diagrams
diagramsPython

Draw cloud system architecture diagrams using Python code, enabling version-controlled diagram-as-code workflows.

#diagram-as-code#cloud-architecture#python-library
Stars42.5k
Forks2.7k
Last commit2 days ago
GraphQL Voyager
GraphQL VoyagerTypeScript

Visualize any GraphQL API as an interactive graph for exploring and understanding data models.

#react-component#developer-tools#graphql
Stars8.2k
Forks556
Last commit2 months ago
go-callvis
go-callvisGo

Visualize call graphs of Go programs using interactive Graphviz-based diagrams.

#developer-tools#callgraph#graphviz
Stars6.5k
Forks433
Last commit3 months ago
blast radius
blast radiusJavaScript

Interactive visualizations of Terraform dependency graphs using d3.js for reasoning about infrastructure changes.

#devops#interactive-visualizations#d3-js
Stars2.2k
Forks257
Last commit1 year ago
RailRoady
RailRoadyRuby

Generates UML class diagrams for Ruby on Rails models and controllers as SVG or DOT files.

#developer-tools#rails-controllers#code-documentation
Stars1.7k
Forks137
Last commit3 years ago
decisiontree
decisiontreeRuby

A Ruby library implementing the ID3 algorithm for decision tree learning with support for continuous and discrete datasets.

#ensemble-learning#id3-algorithm#classification
Stars1.5k
Forks130
Last commit7 years ago
ERAlchemy
ERAlchemyPython

Generate Entity Relation Diagrams from databases, SQLAlchemy models, or markdown files.

#python-tool#database#orm-integration
Stars1.4k
Forks132
Last commit2 months ago
memory_graph
memory_graphPython

A Python package that visualizes data structures, references, and mutability to aid debugging and teaching.

#memory-model#data-structures#teaching-tool
Stars991
Forks70
Last commit3 days ago
CDK-Dia
CDK-DiaJavaScript

Automatically generates infrastructure diagrams from AWS CDK stacks using Graphviz.

#cloud-architecture#devops-tools#graphviz
Stars972
Forks46
Last commit2 months ago
xdot
xdotPython

Interactive viewer for Graphviz dot graphs with fast rendering, zoom, and navigation.

#dot-language#python-gtk#gtk
Stars938
Forks159
Last commit4 months ago
Graph-Composer
Graph-ComposerPHP

A command-line tool that generates visual dependency graphs from PHP Composer projects.

#composer#command-line-tool#graphviz
Stars935
Forks58
Last commit11 months ago
Loom - graph library for Clojure
Loom - graph library for ClojureClojure

A graph library for Clojure providing immutable graph data structures and algorithms.

#functional-programming#graph-algorithms#data-structures
Stars892
Forks108
Last commit2 years ago
lolviz
lolvizJupyter Notebook

A Python data-structure visualization tool for lists, dictionaries, trees, and call stacks, designed for Jupyter notebooks and presentations.

#data-structures#teaching-tool#python
Stars838
Forks47
Last commit4 years ago
cpp-dependencies
cpp-dependenciesC++

A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.

#software-architecture#build-tools#cmake
Stars779
Forks85
Last commit6 months ago
Ansible Playbook Grapher
Ansible Playbook GrapherPython

A command line tool to generate visual graphs of Ansible playbook structures for documentation and analysis.

#devops#playbook#documentation-tool
Stars754
Forks56
Last commit23 days ago
cargo-call-stack
cargo-call-stackRust

A static analyzer for Rust programs that computes stack usage and generates call graphs, primarily for embedded systems.

#embedded#memory-safety#microcontroller
Stars660
Forks58
Last commit1 year ago
Ruby/GraphViz
Ruby/GraphVizRuby

A Ruby interface and tools for generating and manipulating GraphViz graphs.

#dot-language#ruby-gem#graphviz
Stars616
Forks114
Last commit1 year ago
gographviz
gographvizGo

Parses the Graphviz DOT language in golang

#parse#graphviz#golang
Stars567
Forks78
Last commit3 years ago
Ansible Inventory Grapher
Ansible Inventory GrapherPython

Visualizes Ansible inventory inheritance hierarchies and variable definitions using Graphviz.

#devops#cli-tool#python
Stars472
Forks46
Last commit4 months ago
Rgl
RglRuby

A Ruby framework for graph data structures and algorithms, inspired by the Boost Graph Library.

#graph#vertex#graph-algorithms
Stars422
Forks58
Last commit1 month ago
terraform-graph-beautifier
terraform-graph-beautifierGo

A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.

#cytoscapejs#command-line-tool#devops-tools
Stars390
Forks15
Last commit2 years ago
PcapViz
PcapVizPython

Visualizes network topologies and communication flows from pcap files across device, IP, and TCP/UDP layers.

#traffic-analysis#pcap#python
Stars360
Forks64
Last commit3 years ago
callGraph
callGraphPerl

A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.

#multi-language#basic#callgraph
Stars339
Forks32
Last commit1 year ago
dockerfilegraph
dockerfilegraphGo

A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.

#graph#devops#dockerfile
Stars271
Forks17
Last commit3 days ago
dorothy
dorothyClojure

A Clojure/ClojureScript library for generating Graphviz graphs using a Hiccup-style DSL.

#hiccup#clojurescript#dot-language
Stars250
Forks25
Last commit5 years ago
vscode-terraform-live-graph
vscode-terraform-live-graphTypeScript

A VS Code extension that generates live, real-time Terraform dependency graphs as you write infrastructure code.

#cloud-infrastructure#google-cloud-platform#devops
Stars239
Forks3
Last commit3 years ago
Visualize_Logs
Visualize_LogsHTML

A Python library and CLI for creating interactive visualizations of security and system logs like Cuckoo JSON and ProcMon CSV.

#log-visualization#python-library#command-line-tool
Stars145
Forks31
Last commit3 years ago
decompose
decomposeGo

A reverse-engineering CLI tool that analyzes Docker container networks and exports connections in multiple formats.

#dotviz#golang-application#software-architecture
Stars138
Forks6
Last commit7 days ago
docker-texlive
docker-texliveDockerfile

A Docker image providing a full TeX Live distribution with additional tools like Pandoc, Inkscape, and GraphViz for LaTeX workflows.

#academic-writing#inkscape#texlive
Stars116
Forks30
Last commit26 days ago
CraftQL
CraftQLRust

A CLI tool to visualize GraphQL schemas and output them as Graphviz .dot format for dependency analysis.

#graph#developer-tools#schemas
Stars112
Forks2
Last commit3 years ago
Oligrapher
OligrapherTypeScript

A JavaScript library for creating and annotating interactive network graphs, originally developed for LittleSis.

#network-graph#graphviz#javascript-library
Stars110
Forks22
Last commit4 days ago
coq-dpdgraph
coq-dpdgraphOCaml

A Coq plugin that extracts dependency graphs between Coq objects and provides tools for visualization and analysis.

#coq#coq-platform#coq-ci
Stars102
Forks33
Last commit3 months ago
GraphLayout
GraphLayoutC

iOS UI controls for visualizing graphs and networks, powered by Graphviz.

#ios#graphviz#data-visualization
Stars100
Forks8
Last commit8 years ago
GraphStore
GraphStoreJava

A fast, in-memory graph data structure implementation in Java, optimized for performance and low memory usage.

#in-memory-storage#gephi#graph
Stars91
Forks32
Last commit26 days ago
ipydagred3
ipydagred3Python

An ipywidgets library for drawing and interacting with directed acyclic graphs in JupyterLab using dagre-d3.

#jupyterlab-extension#graph#jupyter-widgets
Stars85
Forks7
Last commit3 days ago
jsonl-graph
jsonl-graphGo

A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.

#graph#command-line-tools#dot-language
Stars79
Forks5
Last commit5 months ago
Page 1 of 2Next

Related Tags

#Data Visualization16#Visualization16#Graph Visualization10#Dependency Graph9#Python8#Static Analysis7#Dot Language7#Developer Tools6#Go6#Graph6#Devops6#Golang5
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub