--- source: https://www.jointjs.com generated: 2026-03-20 format: plaintext --- JavaScript diagramming library powering exceptional UIs Build AI-powered visual and no-code apps fast with a feature-rich diagramming library. start free trial explore demos 20 000+ weekly downloads 50 000+ Developers worldwide 10+ years on the market Empowering industry leaders worldwide SHOWCASE Powering applications used by millions of people Discover outstanding applications built by our customers, used by millions of people worldwide. Onboarding platform built for development teams. Process mining tool for business automation. Cisco’s Splunk SOAR driving operational resilience. AWS CloudFormation for modeling and configuring AWS resources. Marketing automation platform with a visual flow builder. key features Why developers love us 10+ years of work and experience has led to several areas where we excel today. Scalable vector graphics Vector graphics is the building block of our library. It renders perfectly, supports accessibility and makes interaction easier. more information Versatility Our library is used in a wide variety of industries and fields for all kinds of applications. Use one of our many demos as a boilerplate for your project and get results in no time. more information Customizability Our library can serve everyone from novice programmers who benefit from a range of pre-built features, to experienced developers who need as much customization as possible. more information Browser & framework friendliness Our library works on all devices and is compatible with all major JavaScript frameworks such as React, Angular, Vue and others. more information Exceptional support Our library is built by developers, for developers. We know things get complicated, and we're proud to provide top-notch support, including conference calls, expert code reviews and other services to help you overcome any obstacles. more information Flexible pricing JointJS+ is priced per developer, making it suitable for projects of any size. This means you can develop any number of products for any number of users on any number of machines without paying more. more information demos & examples 180+ boilerplates for your project—and counting Bring your ideas to life quickly with our constantly expanding library of pre-built demo applications and features. [#### AI Workflow Builder Explore an AI workflow builder packed with advanced diagramming features—getting your app ready for the future of UIs.](/demos/ai-agent-builder) This is some text inside of a div block. This is some text inside of a div block. [#### Workflow Builder Ship a workflow builder UI faster with our boilerplate and advanced diagramming features.](/demos/workflow-builder) This is some text inside of a div block. This is some text inside of a div block. [#### Marketing Automation Studio Build a visual marketing automation studio UI for modeling campaign flows and automation logic.](/demos/marketing-automation) This is some text inside of a div block. This is some text inside of a div block. [#### BPMN Editor The BPMN demo demonstrates a standardized approach to modeling the steps of a business process from start to finish.](/demos/bpmn-editor) This is some text inside of a div block. This is some text inside of a div block. [#### SCADA/HMI This demo shows a Piping and Instrumentation Diagram (P&ID), which plays a key role in the design of SCADA/HMI systems.](/demos/scada) This is some text inside of a div block. This is some text inside of a div block. [#### Organizational Chart This demo showcases the power of JointJS+ on one of the most widely used diagram types.](/demos/organizational-chart) This is some text inside of a div block. This is some text inside of a div block. [#### Sankey Diagram See how to use link anchors, curve connector, stack layout and its drag & drop user interface to create Sankey diagram.](/demos/sankey-diagram) This is some text inside of a div block. This is some text inside of a div block. [#### Data Mapping This demo allows you to map abstract data that is provided in a given format and experience the power of JointJS+.](/demos/data-mapping) This is some text inside of a div block. This is some text inside of a div block. EXPLORE ALL DEMO apps compatibility It works everywhere Our library is based on a strong HTML5 and SVG foundation that allows it to run seamlessly in all major JavaScript frameworks and modern browsers. IMPLEMENTATION IN LEADING JAVASCRIPT FRAMEWORKS Vue Angular React Svelte Salesforce Lightning our customers JointJS+, the first choice of industry leaders We empower industry giants, startups and solopreneurs to build visual and no-code/low-code applications faster and with confidence. honest testimonials from our customers JointJS+ allowed CELUS to focus all our efforts on developing our core technology, while still providing our users with a great diagramming experience. The library is fast to integrate and comes with a wide set of advanced features out of the box that saved us countless development hours. A great partner to have! Rui Calsaverini Engineering Director, CELUS GmbH JointJS+ was really a great find, as it gave us a great boost in the diagramming frontend of our application. These guys know their business and give you a great support on your development. One of our requirements was to have a BPMN diagram support in our app and they quickly supplied this as a plugin to JointJS+! José Miguel Gonçalves Project Manager, Nov Inesc Inovação The JointJS+ toolkit is the best solution we found as a full fledged diagramming library for the web. The JointJS team has been extremely responsive to our needs and it’s been great to help contribute back to the product throughout our development process. Kevin Mansel Senior Software Engineer, Patent Navigation JointJS+ was the perfect product for us. We have used JointJS+ as the foundation to create an illustration tool for Sales relationships within a target organization. The product has been reliable, flexible, straightforward to integrate, and very easy for end users to understand. Phil Cederstrom Chief Technology Officer, Polaris I/O versions JointJS & JointJS+ Choose our community version for basic solutions, or go professional to create advanced visual applications without limitations. Community Community version for basic apps JointJS is a community-driven diagramming library that helps developers create simple applications in less time by offering essential UI features. Open-source code Essential features Basic support Professional Swiss-army knife on the road to cutting-edge apps JointJS+ extends the functionality of JointJS and offers a wide range of customizable features, ready-to-implement demo apps and white-glove support. Commercial license and source code 40+ UI features 180+ ready-to-use demo apps Dedicated developer support mission Creating an environment from which the next big ideas arise We support developers, innovative thinkers and entrepreneurs who pursue ideas that make a positive impact on the world. About uscommunity