--- source: https://www.jointjs.com/jointjs-plus generated: 2026-03-20 format: plaintext --- Essential Shapes Essential shapes are all of the standard shapes you expect to meet when working with SVG, and some other unique standard shapes that JointJS provides. Description Does your diagram require some basic shapes like Rectangles or Circles? Or maybe you need a shape with a header, or embedded image. If that’s the case, essential shapes have you covered. Easily customize the style and attributes of your shape to meet the theme of your application. If you are familiar with SVG attributes, this will be a very simple process in JointJS. Examples Essential shapes are featured throughout our applications, take a look at our demos page to see them in action.