yEd Graph Editor Manual | yEd
yEd Q&A is a StackOverflow like Q&A site. yEd's staff will happily answer our questions.
GraphML
GraphML - Wikiwand
The GraphML File Format
GraphML is yFile's choice of interchange format. See Chapter 9 of yFiles for Java Developer's Guide.
Flash-based GraphMLViewer
GraphML Viewer for the Web - DZone Database
c99pjn/GraphMLViewer: Simple javascript which renders graphml files in the browser
Gephi - The Open Graph Viz Platform
Custom Palette
Custom Properties
Properties of Graph Elements | yEd
They are saved in the file and local to the file.
Use template.graphml
to inherit these. You can also copy and paste the nodes.
Properties Mapper
Mapping Custom Properties to Visual Properties | yEd
Properties Mapper is a tool to change visual properties according to a given attribute. It allowed flexibility and consistency to style the content of the graph. This is a yEd app feature that can be applied to all graphs. The map can be exported.
"Tooltip" in property mapper is actually "Description" of the node.
Properties Mapper can change most of the properties: fill color, label text and styles, position, border.
The node type is mapped by (multiple) template mapping. However the label is reset upon applying such change. This is by design.
We can use another custom property and apply as label in property mapper but:
- we don't get the immediate feedback of the label
- makes the editing process more troublesome (label should be read-only)
Tips
- edge (which may not be visible) can be selected in the Neighborhood Window of a node
- use Orthogonal Edges by default; move/delete the turning points to control how it routes (disable Orthogonal Edges temporarily if it creates over complicated results)
- edge by default originates from and targets to center of node, it can be moved after selecting the edge (needed when a node has multiple edges)
- distribute group of nodes vertically (
Ctrl+Shift+v
)/horizontally (Ctrl+Shift+h
)