Blog post preview
February 17, 2026

JointJS+ now ships via NPM

JointJS+ is now distributed via NPM, aligning with how modern engineering teams build and ship software.

Install via npm and start building immediately — no more manual ZIP workflows (though they’re still available if you prefer them).

Why this matters:

  • Predictable upgrades through your package manager
  • Proper dependency management
  • CI/CD-friendly setup
  • Faster onboarding for new developers
  • Cleaner integration with modern frameworks

Getting started with JointJS+ on NPM

1. JointJS+ customers with an active update subscription

You already have access. Installation instructions are available in the customer portal: https://my.jointjs.com/

💡 Can’t find it in the customer portal? Watch this quick guide.

2. Customers with an expired update subscription

NPM access is included with an active update subscription. Renew your subscription to unlock NPM access: https://www.jointjs.com/contact-us

3. Trial users

All new trials now use the NPM-based setup by default. Start your trial here: https://www.jointjs.com/free-trial

Happy diagramming! 👋

Authors
Blog post author
Marek Hozak
Marketing guy, father, and sports fanatic who loves to learn about new technologies.
No items found.
Stay in the loop

Speed up your development with a powerful library