An interactive sorting algorithm visualizer built entirely with HTML, CSS, and JavaScript.
It displays how various sorting algorithms work through animated bar charts, allowing you to observe each algorithm’s behavior step by step.
- Built with pure HTML, CSS, and JavaScript — no frameworks.
- Includes a wide range of algorithms:
- Comparison-based: Bubble Sort, Insertion Sort, Selection Sort, Quick Sort, Merge Sort, Heap Sort, Shell Sort, Cocktail Shaker Sort, Gnome Sort
- Distribution-based: Counting Sort, Bucket Sort, Pigeonhole Sort, Radix Sort, Bogo Sort (for fun)
- Real-time animations of swaps and comparisons.
- “Reset” button to reshuffle data instantly.
- Step-by-step visualization with adjustable speed (via delay).
- Algorithm explanations shown dynamically on selection.