JointJS+ favicon

JointJS+
JavaScript diagramming library powering exceptional UIs

What is JointJS+?

JointJS+ is a comprehensive JavaScript diagramming library designed for creating advanced visual applications with exceptional user interfaces. Built on HTML5 and SVG foundation, it offers scalable vector graphics that ensure perfect rendering across all devices while supporting accessibility features. The library provides extensive customization options suitable for both novice programmers and experienced developers, allowing for tailored solutions across various industries.

With compatibility for all major JavaScript frameworks including React, Angular, Vue, Svelte, and TypeScript, JointJS+ offers 170+ pre-built demo applications and 40+ UI components to accelerate development. The library includes features for building AI-powered applications, workflow builders, marketing automation studios, BPMN diagrams, and organizational charts, making it versatile for diverse use cases from business process modeling to data visualization.

Features

  • Scalable Vector Graphics: Perfect rendering with accessibility support and easy interaction
  • Versatility: Wide industry applications with 170+ demo boilerplates for quick implementation
  • Customizability: Suitable for both novice and experienced developers with extensive customization options
  • Framework Compatibility: Works with React, Angular, Vue, Svelte, TypeScript, and Salesforce Lightning
  • Exceptional Support: Top-tier engineering support including conference calls and expert code reviews
  • Flexible Licensing: Per-developer pricing for unlimited applications, users, and machines

Use Cases

  • Building AI-powered visual applications
  • Creating no-code/low-code development platforms
  • Developing workflow builder interfaces
  • Designing marketing automation studios
  • Modeling business processes with BPMN diagrams
  • Creating organizational charts and data visualizations
  • Building SCADA/HMI systems with P&ID diagrams
  • Developing data mapping applications

FAQs

  • How does the per-developer licensing work?
    Each developer working with JointJS+ requires one license, which allows them to develop unlimited products for unlimited end users across unlimited machines and domains.
  • What is included in the basic support package?
    Basic support includes access to the online ticketing system, assistance from top-tier engineers, and participation in the GitHub Discussion forum for community learning and troubleshooting.
  • How does the update subscription work?
    All licenses include one year of free updates. After the first year, developers can purchase an annual update subscription to continue receiving the latest versions, new features, bug fixes, and browser compatibility updates.
  • What payment methods are supported?
    JointJS+ supports debit/credit cards, PayPal, and Amazon payments. Purchase orders and bank transfers are available through contact with the sales team, though purchase orders incur a 20% administrative fee.
  • Can support and update subscriptions be canceled?
    Yes, both support and update subscriptions can be canceled at any time through the customer portal or by contacting the support team.

Related Queries

Helpful for people in the following professions

JointJS+ Uptime Monitor

Average Uptime

100%

Average Response Time

135.77 ms

Last 30 Days

Related Tools:

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results