Algorithm Visualizer

SortItOut (Inprogress)

Interactive sorting algorithm visualizer with dynamic, step‑by‑step animations.

Overview

SortItOut is a visualization website that demonstrates how various sorting algorithms work through interactive and dynamic animations. It generates arrays, animates comparisons and swaps, and lets users see the internal process behind each algorithm in real time.

The interface emphasizes clarity: adjustable speed, array size control, and algorithm switching without page reload. This makes it a helpful learning aid for students and a quick reference for anyone revisiting fundamental sorting techniques.

Key Features

🧠

Algorithm Selection

Switch instantly between Bubble, Selection, Insertion, Merge, and Quick Sort.

🎞️

Step‑by‑Step Animation

Visualize comparisons and swaps as they happen for deeper understanding.

Speed & Size Controls

Adjust animation speed and array length to focus on behavior patterns.

📊

Comparison Mode

Observe algorithm efficiency differences with varied data distributions.

Screenshots

SortItOut sorting visualization interface showing animated bars