Graph Visualizers & Traversal Algorithms
Launch interactive graph workbenches with draggable nodes, edge weights, and live shortest-path metrics.
Interactive Graph Workbench (BFS, DFS, Dijkstra)
Interactive 2DFully interactive graph workspace supporting node creation, drag-and-drop coordinate positioning, directed/undirected edges, edge weight assignment, adjacency matrix/list inspection, and step-by-step BFS, DFS, and Dijkstra shortest path finding with edge relaxation.
Breadth-First Search (BFS)
TraversalLevel-by-level queue-based traversal discovering all equidistant neighbors before moving deeper. Guarantees the shortest path on unweighted graphs.
Depth-First Search (DFS)
TraversalRecursive or stack-based traversal that advances along a branch as far as possible before backtracking. Essential for cycle detection and topological sorting.