The Graph Explorer allows you to:
- draw graphs and digraphs, with loops and multiple edges;
- select nodes and edges to form subgraphs (or not);
- view terms used to describe a given graph or selected subgraph; and
- save and load graphs for later use or sharing.
Create an account, then get started at your own MyGraphs page!
Brief directions
Drawing: click to make a vertex; click and drag to draw an edge (drag away from the vertex and back again to make a loop); for digraphs, click the arrowhead to change the edge’s direction. [C] clears the graph, and you can press [D] or [U] to switch between digraphs and undirected graphs (which also clear the current drawing).
Moving: hold [Ctrl] down while clicking and dragging to move vertices; loop edges can be rotated around their vertex, as well. If drawing is disabled, you needn’t hold down [Ctrl].
Selecting: click and release a vertex or edge to select it (the selection is colored red); [Shift]-click to toggle selection of more vertices and/or edges; [Esc] clears the selection, and [Del] deletes the selected vertices and edges (along with any edges attached to deleted vertices). If drawing is disabled, you needn’t hold down [Shift] to build a selection.
Saving: press [S] to save your graph, choosing a name for it. Don’t worry, everyone’s graphs are separate, and the names are just for your reference.
Descriptions: press [B] (for black) to view terms describing the current graph, and [R] (for red) to view terms describing the current selection in the graph; the left and right arrow keys switch through the descriptions available.