netdiag is a tool to generate network-diagram image file from spec-text file.
Setup
by easy_install
Make environment:
easy_install netdiag
by buildout
Make environment:
hg clone http://bitbucket.org/tk0miya/netdiag
cd netdiag
python bootstrap.py
bin/buildout
spec-text setting sample
Few examples are available. You can get more examples at tk0miya.bitbucket.org .
simple.diag
simple.diag is simply define nodes and transitions by dot-like text format:
diagram {
A -> B -> C;
lane you {
A; B;
}
lane me {
C;
}
}
Usage:
Execute netdiag command:
netdiag simple.diag
ls simple.png
simple.png
Product's homepage
Here are some key features of "netdiag":
· Generate network-diagram from dot like text (basic feature).
· Multilingualization for node-label (utf-8 only).
Requirements:
· Python
· PIL
· funcparserlib
· setuptools
What's New in This Release: [ read full changelog ]
· Fix bugs