Both libraries have their strengths and are well-suited for building interactive diagrams. JointJS offers a community version for basic apps, which is open-source and provides essential features and basic support. For more advanced applications, JointJS+ extends the functionality of JointJS .