I'm looking for a good JavaScript Diagram library for a project, can be commercial.
Mandatory Requirements:
- Highlight connected lines and components when clicking a component (or hovering)
- Ability to switch the image of a component (to represent a group of components)
- Zoom in/out capabilities
- Being able to define a custom behavior for supporting left-side right-side dragging
- Ability to generate a linkable minimized map of the diagram
So far I checked GoJs, JointJS and Draw2D, JointJS looked the most fit, but i'm not sure. Also documentation and community is important. So if anyone has experienced with one of those libraries or other library, please tell me about your experience.
Help me choose the right library for the project with the capabilities that I mentioned.
I highly recommend GoJS and really enjoy building apps with it. They give so many more examples than any other diagramming framework that I could find.
Also they allow you to use the full API on a trial basis for as long as you would like.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With