DS&A · Web

Sorting Algorithm Visualizer

Watch classic algorithms think, step by step.

An interactive visualizer that turns sorting algorithms into something you can watch and feel. Bars animate every comparison, swap, and shift while live counters keep score.

Built with React, Redux, and Material UI — with adjustable speed and array size so you can slow an algorithm down to a crawl or let it fly.

Highlights

  • Step-by-step animation of classic sorting algorithms
  • Live counters for iterations, comparisons, swaps, and shifts
  • Adjustable speed and array size
  • Deployed live — link in the GitHub repo

Languages

TypeScript

Stack

ReactReduxMaterial UIVite