/algo-vis

Sorting and Pathfinding Algorithm Visualizer

Primary LanguageTypeScript

AlgoVisualizer

Visualize various sorting and pathfinding algorithms. Built using React and Redux Toolkit.

Live Demo

Sorting Visualizer:

  • Visualize bubble sort, insertion sort, selection sort, quicksort, merge sort, and heapsort
  • Update array size and visualization mode (bar or scatter)

Pathfinding Visualizer:

  • Visualize Dijkstra's, A*, breadth-first search, and depth-first search
  • Draw walls and weights on the grid. Weights have a cost of 10 (default is 1)

Screenshots

sorting-vis.png pathfinding-vis.png