Frontend / Education2024

Featured Project

Sorting Algorithm Visualizer

Visual tool for helping users understand how various sorting algorithms operate. All operations are highlighted and slowed down for a meaningful understanding.

Sorting Algorithm Visualizer

What it does

The visualizer shows how different sorting algorithms behave step by step, making comparisons, swaps, and progression visible instead of abstract. It is built to help users understand algorithm behavior through motion rather than only code or notation.

How it works

Each sorting algorithm drives updates to a shared array visualization, with controlled pacing and visual emphasis for the operations currently taking place. The interface exposes the algorithm in a way that makes intermediate state changes readable during execution.