Graph Explorer

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.