All Projects → daniellawrence → Graphviz Aws

daniellawrence / Graphviz Aws

Licence: mit
AWS architecture the easy way

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Graphviz Aws

Aws Plantuml
PlantUML sprites, macros, and other includes for AWS components.
Stars: ✭ 565 (+796.83%)
Mutual labels:  graphviz
Protobuf Uml Diagram
Create UML diagrams from Protobuf compiled .proto files using Python
Stars: ✭ 17 (-73.02%)
Mutual labels:  graphviz
Kubernetes Plantuml
Kubernetes diagrams using VS Code
Stars: ✭ 48 (-23.81%)
Mutual labels:  graphviz
Scabbard
🗡 A tool to visualize Dagger 2 dependency graphs
Stars: ✭ 615 (+876.19%)
Mutual labels:  graphviz
Graphql Voyager
🛰️ Represent any GraphQL API as an interactive graph
Stars: ✭ 6,481 (+10187.3%)
Mutual labels:  graphviz
D3 Dot Graph
This module provides D3js compatible library to parse and load files in graphviz DOT (.dot) (graph description language) format.
Stars: ✭ 23 (-63.49%)
Mutual labels:  graphviz
Pydot
Python interface to Graphviz's Dot language
Stars: ✭ 518 (+722.22%)
Mutual labels:  graphviz
Dockviz
Visualizing Docker data
Stars: ✭ 1,104 (+1652.38%)
Mutual labels:  graphviz
Kroki
Creates diagrams from textual descriptions!
Stars: ✭ 774 (+1128.57%)
Mutual labels:  graphviz
Tfgraphviz
A visualization tool to show a TensorFlow's graph like TensorBoard
Stars: ✭ 40 (-36.51%)
Mutual labels:  graphviz
Xdot.py
Interactive viewer for graphs written in Graphviz's dot language.
Stars: ✭ 615 (+876.19%)
Mutual labels:  graphviz
Glance
A visual Haskell
Stars: ✭ 620 (+884.13%)
Mutual labels:  graphviz
Language Dot
Dot (Graphviz) package for Atom
Stars: ✭ 11 (-82.54%)
Mutual labels:  graphviz
Graphqlviz
GraphQL Server schema visualizer
Stars: ✭ 591 (+838.1%)
Mutual labels:  graphviz
Asciidoctor Kroki
Asciidoctor.js extension to convert diagrams to images using Kroki!
Stars: ✭ 55 (-12.7%)
Mutual labels:  graphviz
Madge
Create graphs from your CommonJS, AMD or ES6 module dependencies
Stars: ✭ 5,635 (+8844.44%)
Mutual labels:  graphviz
D3 Graphviz
Graphviz DOT rendering and animated transitions using D3
Stars: ✭ 901 (+1330.16%)
Mutual labels:  graphviz
Oligrapher
JavaScript app for displaying annotated network graphs based on data from LittleSis
Stars: ✭ 62 (-1.59%)
Mutual labels:  graphviz
Hpcc Js Wasm
HPCC-Systems Web-Assembly (JavaScript)
Stars: ✭ 56 (-11.11%)
Mutual labels:  graphviz
Java9 Jigsaw Depvis
DepVis (Java 9 Jigsaw Dependency Visualizer)
Stars: ✭ 14 (-77.78%)
Mutual labels:  graphviz

graphviz-aws

AWS architecture the easy way

Example Output

Example

Example Code

If we look at the example included in the base of this project (example.sh). We use the following syntax to create the dot source

cat <<EOF > example.dot

digraph G {
    web1 [$I_EC2];
    web2 [$I_EC2];
    app [$I_EC2];
    db  [$I_MYSQL];
    db_slave  [$I_MYSQL];
    s3  [$I_S3];
    gl  [$I_GLACIER];
    
    web1 -> app $OVER_HTTP
    web2 -> app $OVER_HTTP
    
    app -> db $OVER_MYSQL
    db  -> db_slave $OVER_MYSQL

    app -> s3 $OVER_API
    db  -> s3 $OVER_API

    s3  -> gl $OVER_API
}

EOF

Install

$ ./setup.sh 
Downloading AWS Simple Icons    [Skipped]
Unzipping AWS Simple Icons    [Skipped]
Deleting MACOSX files    [Skipped]
Installing librsvg2-bin    [Skipped]
Images convereted: 117

How it works

  • It will use the Simple AWS icons provided by AWS.
  • Convert them all to by PNG (from SVG)
  • Use graphviz/dot to generate the images
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].