Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. GraphViz
G

GraphViz

Tool
63 projects151.6k total stars20.0k total forks23 languages

Open-source projects built with GraphViz

There are currently 63 open-source projects built with GraphViz, with a combined total of 151.6k GitHub stars. The most common language among these projects is Python.

Showing 63 open-source projects · page 1 of 2

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
diagrams
diagramsmingrammer/diagrams

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

42.5k2.7kPython
1 day ago
game-programmer
game-programmermiloyip/game-programmer

A comprehensive study path and roadmap for aspiring and professional game programmers, covering essential books and topics.

18.7k2.1kPython
2 years ago
Taskflow
Taskflowtaskflow/taskflow

A fast, expressive, and header-only C++ library for building task-parallel programs with static, dynamic, and conditional task graphs.

12.1k1.4kC++
7 days ago
Introduction to Machine Learning with Python
Introduction to Machine Learning with Pythonamueller/introduction_to_ml_with_python

Code and Jupyter notebooks for the book 'Introduction to Machine Learning with Python' by Andreas Mueller and Sarah Guido.

8.1k4.7kJupyter Notebook
2 years ago
Jepsen
Jepsenjepsen-io/jepsen

A Clojure library for testing distributed systems with fault injection and correctness verification.

7.4k751Clojure
2 days ago
go-callvis
go-callvisTrueFurby/go-callvis

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

6.5k433Go
3 months ago
MRuby
MRubymruby/mruby

A lightweight Ruby implementation designed for embedding and linking within applications, with ISO standard compliance.

5.6k842C
1 day ago
code2flow
code2flowscottrogowski/code2flow

Generates call graphs for Python, JavaScript, Ruby, and PHP to visualize code structure and dependencies.

4.6k332Python
1 year ago
Rails ERD
Rails ERDvoormedia/rails-erd

Generate Entity-Relationship Diagrams for Rails applications using Active Record model reflection.

4.1k379Ruby
1 day ago
TensorWatch
TensorWatchmicrosoft/tensorwatch

A debugging and visualization tool for data science, deep learning, and reinforcement learning in Jupyter Notebook.

3.5k361Jupyter Notebook
3 months ago
Synthea Patient Generator
Synthea Patient Generatorsynthetichealth/synthea

An open-source synthetic patient population simulator that generates realistic (but not real) patient data and health records in multiple formats.

3.3k912Java
1 day ago
captcha_break
captcha_breakypwhs/captcha_break

A deep learning project using Keras to build convolutional and recurrent neural networks for high-accuracy captcha recognition.

2.8k668Jupyter Notebook
4 years ago
Hamilton
HamiltonDAGWorks-Inc/hamilton

A Python library for defining portable, modular, and testable data transformation DAGs with built-in lineage and metadata.

2.6k201Jupyter Notebook
3 days ago
Serial Communication Library
Serial Communication Librarywjwwood/serial

A cross-platform C++ library for interfacing with RS-232 serial ports, providing a modern C++ interface similar to PySerial.

2.4k1.2kC++
1 year ago
blast radius
blast radius28mm/blast-radius

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

2.2k257JavaScript
1 year ago
RailRoady
RailRoadypreston/railroady

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

1.7k137Ruby
3 years ago
terravision
terravisionpatrickchugh/terravision

Automatically generates professional cloud architecture diagrams from Terraform code for AWS, GCP, and Azure.

1.6k171Python
1 day ago
Principal Mapper (PMapper)
Principal Mapper (PMapper)nccgroup/PMapper

A tool for quickly evaluating IAM permissions and identifying security risks in AWS accounts through graph-based analysis.

1.6k199Python
1 year ago
decisiontree
decisiontreeigrigorik/decisiontree

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

1.5k130Ruby
7 years ago
BARF
BARFprograma-stic/barf-project

A multiplatform open-source framework for binary analysis and reverse engineering, supporting x86 and ARM architectures.

1.5k171Python
6 years ago
ERAlchemy
ERAlchemyAlexis-benoist/eralchemy

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

1.4k131Python
2 months ago
gonet
gonetxtaci/gonet

A scalable game server skeleton implemented in Go with hub-based architecture for multiplayer games.

1.3k291Go
2 years ago
pspsdk
pspsdkpspdev/pspsdk

An open-source SDK providing libraries and tools for developing homebrew software on the Sony PlayStation Portable (PSP).

1.1k174C
17 days ago
memory_graph
memory_graphbterwijn/memory_graph

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

98870Python
1 day ago
CDK-Dia
CDK-Diapistazie/cdk-dia

Automatically generates infrastructure diagrams from AWS CDK stacks using Graphviz.

97246JavaScript
2 months ago
Graph-Composer
Graph-Composerclue/graph-composer

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

93558PHP
11 months ago
Loom - graph library for Clojure
Loom - graph library for Clojureaysylu/loom

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

892108Clojure
2 years ago
ebpfkit
ebpfkitGui774ume/ebpfkit

A rootkit that leverages eBPF to implement offensive security techniques like container breakouts, network scanning, and RASP bypass.

85497C
3 years ago
lolviz
lolvizparrt/lolviz

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

83847Jupyter Notebook
4 years ago
Ansible Playbook Grapher
Ansible Playbook GrapherhaidaraM/ansible-playbook-grapher

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

75456Python
22 days ago
Quantum++
Quantum++vsoftco/qpp

A modern C++17 header-only quantum computing library for simulating arbitrary quantum processes.

665141C++
3 days ago
cargo-call-stack
cargo-call-stackjaparic/cargo-call-stack

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

66058Rust
1 year ago
RefactorFirst
RefactorFirstjimbethancourt/RefactorFirst

A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.

53845Java
9 days ago
Octopus
Octopuspventuzelo/octopus

A security analysis framework for WebAssembly modules and blockchain smart contracts (BTC/ETH/NEO/EOS).

49490Python
2 years ago
Mazeppa
Mazeppamazeppa-dev/mazeppa

A modern supercompiler for call-by-value functional languages that transforms programs via symbolic evaluation and metasystem transitions.

47911OCaml
7 months ago
Tributary
Tributarytimkpaine/tributary

A Python library for constructing reactive dataflow graphs and streaming computations as data models.

46539Python
29 days ago
1
2