mermaid
mermaid copied to clipboard
Poll - next diagram type addition
What additional digram type is should be added to mermaid?
- PlantUML - usecase diagram
- PlantUML - component diagram
- PlantUML - object diagram
- Improved dot support
- other?
BPMN 2.0 diagrams
My choices in order of preference:
- class diagram
- state diagram
+1
ERD then class diagram :3
Thanks for your vote! tors 10 sep 2015 kl. 21:02 skrev Gaoura [email protected]:
ERD then class diagram :3
— Reply to this email directly or view it on GitHub https://github.com/knsv/mermaid/issues/177#issuecomment-139346164.
Seems like class diagrams are at the top but will wait for some more votes.
I would prefer class diagram and use case diagram.
want class diagram
class diagram
Hope there can be class diagram.
There's PlantUML supporting various types of diagrams, but it's not so elegant as mermaid is. Hope the source code of PlantUML
would help the development.
Work with class diagrams came quite far actually before I had to decrease work spent with mermaid. Mermaid uses the syntax from PlantUML. The diagram below actually renders. The remaining thing is to finalize the positioning of the labels. The positioning can be considered beta and fails sometimes. Also remaining is to document the usage of this. An example is available in the repository mermaid/test/examples/classDiagram.html
classDiagram
Class01 <|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --> C2 : Where am i?
Class09 --* C3
Class09 --|> Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 <--> C2: Cool label
Hmm, wanna give a try about documenting the class diagram and hopefully solve the positioning issue. Maybe assign this to me? No guarantee but I will try my best. @knsv
@HustLion I welcome your assistance! Will assign it to you. Let me know if you have questions and I'll do my best to answer. 😀
:smile: yay
@knsv the work you've mentioned as for the class diagrams - is there some branch available to look at?
In the master
branch, have a look at ./test/examples/classDiagram.html
@ciekawy
I'm a (old school) database developer and I want to contribute with Data Flow Diagrams, but I don't know where/how to start.
DFDs, along with ERDs, are my preferred modeling tools. They're easy to read and much welcomed by any audience. I'll appreciate your direction.
References:
- https://www.smartdraw.com/data-flow-diagram/
- https://en.wikipedia.org/wiki/Data_flow_diagram
@knsv Are there any plans on making a release with class diagrams available? It looks pretty well in the example.
It is time. I am releasing it now. :)
Is ERD in the works? I would love Chen notation to quickly map out entity relationships.
I would like to see activity diagrams. I think this would be useful for UML, SysML (what I'm most interested in), and BPMN (with some small modifications). I'll start working on this.
+1 for ERD and activity diagram
Venn Diagrams.
Just using Hugo and the DockDock theme for building our documentation. This theme integrates nicely with mermaid and from our real needs I would vote in the following order:
- Class diagram
- Usecase diagram
- ERD
Loving mermaid 👩 🐟
Would like class diagrams. What is the status of class diagram. Can see are still experimental, but for how longer
- class diagram
- state diagram
- usecase diagram
- ERD please!!
- Improved Dot notation
We would find BPMN really useful.
- Venn
- ERD
- UML Class and BPMN would be great, but those have lots of moving parts. Maybe go for the low-hanging fruit first?
- "many" and "1" on labels on existing UML diagrams
- State diagram
- Use case diagram