JointJS logo

JointJS

Enables creation of static diagrams or fully interactive diagramming tools.

Made by David Durman

  • Developer Tools

  • UML

  • Javascript Libraries

  • Web Development

  • Diagram Editor

What is JointJS?

JointJS is a comprehensive JavaScript diagramming library that empowers developers and businesses of all sizes to build advanced visual and no-code applications with ease. Its open-source version, JointJS, provides a solid foundation, while the professional edition, JointJS+, extends the functionality with a wide range of customizable features, ready-to-implement demo applications, and dedicated support

Highlights

  • Pre-built UI plugins for creating various types of diagrams, including Entity-Relationship Diagrams (ERD), Organizational Charts, Finite State Automata (FSA), Unified Modeling Language (UML) diagrams, Petri Nets (PN), Discrete Event Simulation (DEVS), and Logical Data Models (LDM)
  • Ability to customize user interfaces and embed elements according to specific requirements
  • Integration capabilities with workflow systems, enabling the development of business process management, diagramming, and project management applications
  • Programmer's kit that allows for undo/redo functionality, graph manipulation, and data validation

Platforms

  • JavaScript
  • Mobile Android
  • On-Premise Linux
  • Desktop Mac
  • Cloud, SaaS, Web-based
  • Desktop Windows
  • Web-based
  • Mobile iPad
  • Desktop Linux
  • Desktop Chromebook
  • Mobile iPhone
  • Self-Hosted
  • On-Premise Windows

Languages

  • English

Social