A great markup language for data or config.


http://yuml.me/

https://github.com/wanderauter/yuml.git

Class Diagrams

http://yuml.me/diagram/scruffy/class/<yumlstring>

  • object : [obj]

  • arrow : ->

  • cardinality : 1-0> 0-1> 1-*> 1-0..*>

  • color : [obj:{bg:color}]

  • aggregation : +->
    • has a, child objs exist without parent“
  • composition : ++->
    • has a, child objs do not exist without parent“
  • note : [note:text]

  • inheritance : ^-

  • interface inheritance : ^-.->

  • text under arrow : [obj]text -.->[obj]

  • newline : [foo;bar]

  • rule line : [foo|bar]

  • detached maps : separated with "," char

" "