Skip to main content

Build Connectivity Quickly.

Rapidly build diagramming apps and rich graphical front ends with React, Angular, Svelte, Vue, Javascript and Typescript.
Trusted by leading companies worldwide
JsPlumb, build diagrams and rich visual UIs fast
JsPlumb, flowcharts, chatbots, bar charts, decision trees, mindmaps, org charts, gantt charts and more
JsPlumb, industry standard diagramming and rich visual UI Javascript library
JsPlumb - When you've reached the limit with ReactFlow, we can help!
JsPlumb - Angular, React, Vue, Svelte diagramming library
JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs
Everything you need to build world-class apps in record time
JsPlumb - Angular, React, Vue, Svelte diagramming library
Layouts
Force Directed, Hierarchy, Balloon, Circular, or write your own
JsPlumb - Angular, React, Vue, Svelte diagramming library
Miniview
View and move the canvas in miniature
JsPlumb, industry standard diagramming and rich visual UI Javascript library
Undo & Redo
On every model operation
JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs
Surface
Infinite panning, smooth as butter zoom
JsPlumb, leading alternative to GoJS, JointJS and ReactFlow
Path Editing
Edit paths via mouse/touch
JsPlumb, industry standard diagramming and rich visual UI Javascript library
Shape Libraries
Render your nodes as SVG shapes
JsPlumb, leading alternative to GoJS, JointJS and ReactFlow
Graph Operations
Interact deeply with your data model
JsPlumb, flowcharts, chatbots, bar charts, decision trees, mindmaps, org charts, gantt charts and more
Resize Objects
Resize objects with mouse/touch
JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs
Paths
Show/animate paths between elements
JsPlumb, industry standard diagramming and rich visual UI Javascript library
CSS
Fully customizable via CSS
Get started with one of our pre-built apps:
Flowchart

Flowchart builder application - JsPlumb, industry standard diagramming and rich visual UI Javascript library

Database Schema

Database schema builder application - JsPlumb, industry standard diagramming and rich visual UI Javascript library

Chatbot

Chatbot builder application - JsPlumb - Angular, React, Vue, Svelte diagramming library

Kanban

Kanban application - JsPlumb, flowcharts, chatbots, bar charts, decision trees, mindmaps, org charts, gantt charts and more

Gantt

Gantt chart builder application - JsPlumb - JavaScript and Typescript diagramming library that fuels exceptional UIs

Hello World

Hello world demonstration - JsPlumb, leading alternative to GoJS, JointJS and ReactFlow

Great teams make great tools
"The variety of building blocks and examples available made it very easy to build the GUI we had in mind. While the tool itself is of high quality, it is my experience with the JsPlumb support team that struck me the most: a short response time, technical expertise, and great human contact. It was perfect."
Renaud M
Project manager, Aviation & Aerospace
React
Angular
Vue
Svelte
True integration with major libraries and frameworks

Write components to represent your nodes and encapsulate behaviour to build rich user experiences

Comprehensive Browser Support

JsPlumb supports all modern desktop and mobile browsers, with full touch event support and pinch to zoom on touch devices. No external library needed.