It is a cross-platform tool intended for students, developers, and authors who need to make UML diagrams quickly. Violet UML Editor is another UML diagram tool that is very easy to learn and to use. Another interesting feature is that it shows you the editing components whenever you hover over the interface. You can save time and effort by choosing from one of its built-in temples to get started.
Pricing: Free $4 for a starter plan $9 for advancedĪnother intuitive and powerful UML diagram software is Visual Paradigm. Moreover, it has a friendly user interface that displays editing features for a hassle-free editing experience. Using this as your daily UML diagram creator gives you access to customizable templates that are also available to help you make UML diagrams quickly and simply. GitMind is an excellent online platform where you can create different diagrams including UML for free. Transform simple ideas into comprehensive and interactive content. Best Free Online UML diagram tools GitMind We suggest these great free UML diagram tools to help you make use of UML diagrams for your convenience. Thus, these diagrams are a combination of activities and action sequences that focus on time period specific processes. They may not be the best option to create fully interactive and editable diagrams for the users.UML Diagram or Unified Modeling Language Diagram is a collection of diagrams to help you visualize a software program. On the other hand, developer can create different chart and drawing components, which are available by those libraries. They provide basic components for diagrams, but most of them don't have functionality for built-in editor such as drag and drop, and block editing. This is not the best tool to create graph editor, but it provides shiny and beautiful diagrams for simple user interaction (such as movement and bending) Raphaël is a small JavaScript library that can simplify your work with vector graphics on the web. PlantUML is a UML tool that can provide UML diagram from textual information by jQuery libraries (libraries in other languages are also available), however the diagrams are not responsive. The diagrams are responsive in a way that you can move the blocks and relationship lines are smart to keep the design pretty. UmlCanvas by Christophe VG as js library which provides UML diagram from textual information. After creating blocks, user can move them, modify the text and relationships and many other features for different other diagrams.
It is also suitable choice to create UML editor, with many ready-made diagrams available.
Gojs is another library, which is commercial but it provides free licenses available for academic purposes.
This can be a good choice to build a graph editor tool.Ĭreated blocks are interactive, so the user can move or resize theīlock, modify the text, add or remove relationships. 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 libraries to generate UML diagram with those requirements.