Draw.io is a versatile, web-based diagramming tool widely used for creating flowcharts, organizational charts, network diagrams, UML diagrams, and more.
It is highly accessible, with no installation required, as it runs directly in the browser.
Butterfly is a simple and powerful JavaScript/React/Vue2 diagramming library which concentrate on flow layout field.
Flowy is a javascript library to create pretty flowcharts with ease. Build automation software, mind mapping tools, or simple programming platforms in minutes by implementing the library into your project.
JS Sequence Diagrams is a simple javascript library to turn text into vector UML sequence diagrams.
flowchart.js draws simple SVG flow chart diagrams from textual representation of the diagram. Also diagrams can be with color view too.
WebCola is an open-source JavaScript library for arranging your HTML5 documents and diagrams using constraint-based optimization techniques. It works well with libraries like D3.js and svg.js
jQuery.Feyn is a plugin for drawing Feynman diagrams with SVG (Scalable Vector Graphics).
Features
JointJS is a modern HTML 5 JavaScript library for visualization and interaction with diagrams and graphs. It can be used to create either static diagrams or, and more importantly, fully interactive diagramming tools and application builders. JointJS makes it easy to create visual languages & tools of various kinds.
The event-driven nature together with MVC architecture of JointJS makes it easy to plug-in any backend application.