building/editing topology diagrams - any ideas/advice?


I’d like to build a web application that is capable of displaying & editing topology diagram (e.g. a network diagram with applications too). Effectively to have a graphically web based means of allowing a user to add nodes & relationships to represent a topology such as the following So the model basically consists of nodes and relationships.

Any ideas/advice on how best to do this, e.g.:

Q1. Any open-source project that does something similar?

Q2. Best way of handling the graphical aspect of the application? (e.g. prototype, extjs, etc?)


You might gain some inspiration from mindmeister.


thanks, exactly the type of app I mean - but what’s the best way of building such an app what I’m interested in :frowning: