- Graphical display of vertices and edges
- Input of vertices and edges
- Able to reposition vertices while maintaining adjacencies
- Deletion of vertices and edges
- Parallel edges
- Loops
- Ability to color vertices
- Information about numbers of vertices and edges
- Information about degrees of vertices
- Number of components
- Shows whether the graph is bipartite
- Adjacency matrix
left click in the drawing panel creates a new vertex
right click on a vertex or an edge selects it
right clicking a selected object deselects it
left clicking a vertex while another vertex is selected creates an edge between the two
click and drag moves a vertex