Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.


Support user-defined arrow heads

+1 vote

Many people have asked questions about customizing or creating user-defined arrow heads:

question 3605 question 4615  2385  2687 6107  5645  5646  1159  9169

but yEd doesn't support that.

I would like user-defined arrow heads, too.

Without user-defined arrow heads, yEd is limited to creating only diagram types that you, the designers, have anticipated.  Then users have to ask the developers to create a new arrow head when they need one that wasn't anticipated.  If yEd supported user-defined arrow heads, then people could use yEd to create diagram types that weren't previously anticipated, without having to ask the software developers to make a new arrow head for them.

Here is what I would like to see in yEd:

  • The user can define shapes for new arrow heads.  (Importing an SVG file is fine.)
  • The arrow heads are scaleable, independent of line width.  Perhaps the user draws the shape with zero-width lines, and the arrow head inherits the line width from the edge.
  • The fill color is user-selectable at any time, not fixed to a color defined when the new arrow head is created.
  • The line color works the way it does already, inherited from the edge.
  • In addiion to the text label that edges currently have, it would be nice if the user could specifiy text for ends independently, for example, for indicating multiplicity.


in Feature Requests by (130 points)

1 Answer

0 votes
Regarding the last item on the list:
Note that you can add as many labels to an edge as you like (use the edge's context menu for this). To place an edge label near the edge's end, just choose an appropriate label model.
by [yWorks] (23.7k points)
That's good to know.  Thanks.
Legal Disclosure | Privacy Policy