DSA Graph Visualizer
Draw a graph — add nodes and connect them with weighted edges, or load one of the course examples. Running the algorithms on it (BFS, DFS, Dijkstra, Prim, Kruskal) comes next.
Click empty space to add a node. Drag a node to move it. Click a node or edge to select it.