This plugin should be used as-is, as an unsupported example for developers.


The properties plugin allows you to add extra information or instructions in the metadata of shapes and connectors. Instead of seeing this metadata only when hovering over a shape in your diagram, select the shape to display these properties persistently in the top left, both in the editor and the lightbox.


You will also more clearly see which shape is selected as it has a bright green border.


Open this example in the diagrams.net lightbox


More information about diagrams.net plugins


Load the properties plugin

Add properties to shapes

  1. Right-click on a shape to which you want to add a new property, then select Edit Data from the context menu.
  2. Enter the name of the new property in the ID box, then click Add Property.
  3. Your property name will appear on the left. Add the extra information in the field next to it, then click Apply.

You can add more than one property, providing the property name is unique.



Shape properties can be used similar to variables. See how to use properties as placeholders


Permanently load the plugin

If you want to always use the properties plugin, add it to the plugins list so it will be loaded each time you create or edit a diagram.

  1. From the menu, select Extras > Plugins.
  2. Click Add.
  3. Select props in the drop-down list of built-in plugins, then click OK.
  4. Click Apply.

Reload your browser tab to load the plugin into the diagram editor.


Note: Plugins are not supported in draw.io for Confluence.