
It indeed provides Visio like blocks and diagrams, which are interactive to resize, move blocks and modify the text and relationships, and grouping blocks, zooming in and out. The community version is almost 5 euro to buy. User can move blocks, add and remove relationships andĭraw2D is library to create Visio like drawings, diagrams or workflows. It provides many ready-to-use diagram elements, which are responsive and It has dependency to jQuery 3.1.1, Lodash 3.10.1, Backbone 1.3.3.

JointJs core library is open source under Mozilla Public License, which mean you must include copyright, but you can use it for commercial purposes. There are plenty of ready-made diagrams available, which are interactive to move the blocks, modify the text and the relationships and many other features for different other diagrams. This is also suitable choice if you want to create a diagram editor. Gojs is a commercial library and it is provided by free licenses available for academic purposes. Graphs are responsive and interactive, and user can move or resize theīlock, modify the text, add or remove relationships. If you want to create static diagram components there are plenty of libraries, but if you want to make a tool similar to run-time graph editor then your alternative are limited:īuild your own graph editor like draw.io. The main issues are the graphical component design and level of responsiveness of the diagrams.


There are several libraries to generate UML class diagrams (not online
