Diagram - kroki (Diagram Extensions)
Interoperable with type
Kroki uses alias.
```plantuml
A --> B
```
and
```kroki type=plantuml
A --> B
```
are same expression
and
are same expression
D2 architecture Type
D2 Diagrams with classname.
```d2
cloud: {
disks: {
shape: sql_table
id: int {constraint: primary_key}
}
blocks: {
shape: sql_table
id: int {constraint: primary_key}
disk: int {constraint: foreign_key}
blob: blob
}
blocks.disk -> disks.id
AWS S3 Vancouver -> disks
}
```
Diagram with Zoom Controls
<ControlButtons>
```kroki type=d2
x: I'm a Mac {
link: https://apple.com
}
y: And I'm a PC {
link: https://microsoft.com
}
x -> y: gazoontite
```
</ControlButtons>
Blockdiag