Reputation: 81
We need to build dynamically generated Visio- or UML-like diagramms for on a website. We use C# (.Net 3.5 Framework). We have all kind of entities which are related to eachother. One entity can have multiple relations with other entities (0...n). So I will have many blocks and many lines between those blocks and it has to be readable.
What library or tool can be used to generate diagramms for this kind of data?
Output can be Silverlight, HTML5, Flash, SVG or just an Image.
What are your ideas?
Thanks.
Upvotes: 1
Views: 1201
Reputation: 8228
yUML or any of these textual modeling tools would be a great choice
Upvotes: 2
Reputation: 25061
Do you need to generate them programatically? Do users need to interact with them?
If so, you might want to consider drawing the graph with JS Code. Raphael is a good JS Vector Graphics Library.
Also, this SO question has some more links:
Vector graphics in Javascript?
Upvotes: 0
Reputation: 22394
I use gliffy.com. I don't think it has UML though it does a very good Visio impression.
Upvotes: 0
Reputation: 9952
Graphviz is popular for generating diagrams automatically using e.g. UML, see also related discussion in this thread.
Upvotes: 1