hoest
hoest

Reputation: 81

What is a good drawing library or -tool to generate Visio-/UML-like diagramms for the web

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

Answers (4)

Jordi Cabot
Jordi Cabot

Reputation: 8228

yUML or any of these textual modeling tools would be a great choice

Upvotes: 2

Scott Wisniewski
Scott Wisniewski

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.

http://raphaeljs.com/

Also, this SO question has some more links:

Vector graphics in Javascript?

Upvotes: 0

kenny
kenny

Reputation: 22394

I use gliffy.com. I don't think it has UML though it does a very good Visio impression.

Upvotes: 0

sfinnie
sfinnie

Reputation: 9952

Graphviz is popular for generating diagrams automatically using e.g. UML, see also related discussion in this thread.

Upvotes: 1

Related Questions