Introducing G2.ai, the future of software buying.Try now
Enterpret
Sponsored
Enterpret
Visit Website
Product Avatar Image
JointJS

By client IO s.r.o.

4.7 out of 5 stars

How would you rate your experience with JointJS?

Enterpret
Sponsored
Enterpret
Visit Website

JointJS Reviews & Product Details

Profile Status

This profile is currently managed by JointJS but has limited features.

Are you part of the JointJS team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

5 months

JointJS Integrations

(2)
Integration information sourced from real user reviews.

JointJS Media

JointJS Demo - Chatbot
A demo application that shows one of the many use cases of JointJS for your project.
JointJS Demo - MindMap
A demo application that shows one of the many use cases of JointJS for your project.
JointJS Demo - Kanban
A demo application that shows one of the many use cases of JointJS for your project.
JointJS Demo - Sankey diagram
A demo application that shows one of the many use cases of JointJS for your project.
JointJS Demo - SCADA/HMI
A demo application that shows one of the many use cases of JointJS for your project.
JointJS Demo - UML Class Diagram
A demo application that shows one of the many use cases of JointJS for your project.
Product Avatar Image

Have you used JointJS before?

Answer a few questions to help the JointJS community

JointJS Reviews (90)

Reviews

JointJS Reviews (90)

4.7
90 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Arturo T.
AT
Chief Architect
Small-Business (50 or fewer emp.)
"A highly customizable framework that gives designers great UI flexibility"
What do you like best about JointJS?

As a UI designer, what excites me most about JointJS is the level of visual customization it offers. We can imagine and design diagrams to look exactly how we want, which for a design shop like ours is essential. We also practice vibe coding for prototyping with our clients, and JointJS fits perfectly into that workflow, giving us the flexibility to quickly bring ideas to life. The documentation, demos, and examples clearly show how powerful and adaptable the framework is for tailoring visuals, interactions, and behaviors — exactly the kind of freedom we value in our projects. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

We still need to get deeper into the framework, but as non-developers the only challenge might be that, because it’s such a feature-rich tool, the learning curve can feel steep at the beginning. That said, the quality of the documentation and examples really helps smooth that out, and thanks to the same good documentation, Cursor has been able to help us navigate and ramp. Review collected by and hosted on G2.com.

Tim K.
TK
Consultant
Small-Business (50 or fewer emp.)
"Foundational Diagramming Made Easy and Fast with JointJS"
What do you like best about JointJS?

JointJS has become the foundational diagramming library for my product. It's fast, has robust controls, multiple layout options, and is easy to use. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

It's difficult to integrate React components natively into the graph through foreignObject. Review collected by and hosted on G2.com.

RA
Software Developer
Small-Business (50 or fewer emp.)
"Powerful and Flexible Diagramming Library for Modern Web Applications"
What do you like best about JointJS?

JointJS has been an exceptional library for integrating interactive diagramming capabilities into my application. Its power and flexibility make it an ideal choice for developers looking to build customized and user-friendly visualizations. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

Documentation: While the documentation is comprehensive, it can be challenging to find examples for specific use cases, requiring additional experimentation.

Complexity: Managing complex diagrams with multiple layers of customization can become cumbersome, especially when dealing with dynamic updates and interactions Review collected by and hosted on G2.com.

Verified User in Plastics
AP
Small-Business (50 or fewer emp.)
"Powerful tool with great potential – but high price for the premium version"
What do you like best about JointJS?

JointJS is an extremely powerful tool when it comes to creating complex diagrams and interactive visualizations. The flexibility is particularly noteworthy: with the open-source version, many use cases can already be covered – from flowcharts to custom diagram types. The multitude of features and the possibilities for extension are impressive. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

The learning curve is relatively steep. Especially the beginning requires time and patience. Although there is an open-source version, the documentation focuses heavily on the premium version (JointJS+). Many examples and functions are described there, which does not always make it easy for users of the free version. Additionally, the price for the premium version is quite high – especially for startups, this poses a real hurdle. Nevertheless, we will upgrade to JointJS+. Review collected by and hosted on G2.com.

NP
CEO
Small-Business (50 or fewer emp.)
"Flexible diagram framework with Vue compatibility – powerful, but with hurdles for beginners"
What do you like best about JointJS?

JointJS is a very flexible and powerful tool for creating interactive diagrams. It is particularly noteworthy how well JointJS integrates with modern frontend frameworks like Vue – this makes development in existing projects significantly easier. Even with the open-source version, a lot can already be achieved: from classic flowcharts to custom visualizations. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

The entry is not quite easy. The learning curve is steep and the documentation focuses heavily on the paid premium version (JointJS+), which makes it more difficult to fully utilize the open-source version. Many advanced features are mentioned, but not sufficiently explained in the open-source context. Also, the price for JointJS+ is relatively high for young startups – here you have to carefully consider whether it is worth it. Review collected by and hosted on G2.com.

Markus K.
MK
CTO and Co-Founder
Small-Business (50 or fewer emp.)
"Zero to hero in less than three days"
What do you like best about JointJS?

The amount of features and the quality of the documentation is outstanding. It took me less that three days to completely migrate our app from React Flow, and I even was able to add several new features in the process. I cannot recommend it highly enough. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

It's unfortunate that the documentation is not available as Markdown or PDF, so that it could be easily added to a projects docs folder and accessed by an LLM. Review collected by and hosted on G2.com.

MW
Software Development Manager
Computer Software
Small-Business (50 or fewer emp.)
"JointJS offers the world's best diagramming library"
What do you like best about JointJS?

What I like best about JointJS is its exceptional performance and extensive functionality. It's also very user-friendly, making it easy to get started and build diagrams quickly. It's incredibly fast, delivering smooth, responsive interactions even with complex diagrams. JointJS provides the richest set of features among all diagramming libraries I've used, including excellent support for custom shapes and powerful automatic layout capabilities, which make it extremely flexible and adaptable to various needs.

Moreover, JointJS integrates seamlessly with Angular, further enhancing its usability in modern web applications. The library itself is mature and reliable, backed by thorough and well-organized documentation, along with numerous practical examples that significantly reduce the learning curve.

Finally, the support team behind JointJS is outstanding—they're always helpful, responsive, and effective in resolving any issues. In my experience, every problem I've encountered has had a satisfactory solution. Overall, JointJS consistently exceeds my expectations, making it my top choice for diagramming projects. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

So far, JointJS hasn't given me anything to complain about - guess I'll have to keep looking! Review collected by and hosted on G2.com.

AV
Développeur Web Fullstack
Small-Business (50 or fewer emp.)
"A perfect response for our diagram needs"
What do you like best about JointJS?

In search of a solution for creating Entity-Relationship diagrams, after extensive research, JointJS proved to be the ideal tool to meet our needs. This is due to the presence of high-quality examples that allow us to explore different use cases and quickly prototype a solution, as well as its very comprehensive documentation. Moreover, it is a tool that opens the door to numerous visual developments to improve our interface, thanks to its extensive library of components and examples. Today, this is just the starting point for our use of this library. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

Today, nothing, the development was very fast and easy thanks to the resources provided by JointJS. Review collected by and hosted on G2.com.

WD
Front-end developer
Small-Business (50 or fewer emp.)
"Effortless Setup and Professional Look"
What do you like best about JointJS?

Ease of use, looks professional and very quick to set up Review collected by and hosted on G2.com.

What do you dislike about JointJS?

nothing, its awesome! really easy and quick to use Review collected by and hosted on G2.com.

VS
Technical Lead
Small-Business (50 or fewer emp.)
"Interactivity and User Experience"
What do you like best about JointJS?

The library provides a customizable framework for ineractive diagrams. I like the drag and drop functionality, It so much easy to add remove features and we can easily integrate different assets with multiple equipment. I also like the scada system, the assests provided by joint really meaningfull. We can use build in svgs and animation is quite smooth. I use it in multiple projects for creating different visulization for different category. We can create ticket to get connected with the jointJs team and they are providing good support for the challanges. Review collected by and hosted on G2.com.

What do you dislike about JointJS?

One downside of JointJS, it sometimes requires a steep learning curve to fully grasp how to implement and optimize interactions. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

5 months

Average Discount

22%

JointJS Features
Chart Options
Interactive
Time Series
Documentation
Mobile
Web Frameworks
Product Avatar Image
JointJS
View Alternatives