excalidraw / excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams
https://excalidraw.com
MIT License
81.49k stars 7.52k forks source link

More arrow ending shapes #3167

Open mgudmund opened 3 years ago

mgudmund commented 3 years ago

I would like to see a few more arrow-ending options be added. I would like to see some more, such as hollow circle, and half-circle.

Is this something that could be added?

Is there an existing plan to add more, or should I try to provide som commonly used in my work as an enterprise architect?

mgudmund commented 3 years ago

Example of a common use case when discussing software architecture: image

baldurh commented 2 years ago

I’d love to revive this discussion. Especially I’m interested in the crow's foot notation as suggested in https://github.com/excalidraw/excalidraw/issues/616

I’m up for contributing on this but it seems all the issues and PRs strand on the interface part. Can we come to a conclusion on that so this can be taken forward?

This is how it looks currently

image

Do we want to stick with the 3x3 grid or change it to 4x4? Do we want to introduce some arrowhead "sets" so that you can switch between sets (standard, crow's foot, etc.).

Something like

image

or using an icon

image

(disclaimer: obviously not a UX designer 🙈)

That way we could eventually support all kinds of notations eg. different entity-relationship notations:

image

What do you think @dwelle @lipis @steveruizok ?

Links to other issues and PRs related to this: https://github.com/excalidraw/excalidraw/issues/616 https://github.com/excalidraw/excalidraw/issues/839 https://github.com/excalidraw/excalidraw/pull/2486 https://github.com/excalidraw/excalidraw/pull/3477

cocoonkid commented 1 year ago

Just today we discussed replacing drawio with excalidraw but the lack of various arrow notations so far is unfortunately a stopper rn.

image

looking forward to see these implemented :)

peterhungnxp commented 1 year ago

Please add this, super useful!!! image

edmondchuc commented 1 year ago

Please also consider UML class diagram arrowhead relationships.

Uml_classes_en

murningstar commented 7 months ago

Consider this also please. Sometimes this semantics is very wanted Screenshot_12