daniellawrence / Graphviz Aws
Licence: mit
AWS architecture the easy way
Stars: ✭ 63
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
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
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
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
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 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].