Skip to content

JaccoDammer/sorting-algorithms-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Algorithms Visualizer

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.


Features

  • 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.

About

Interactive sorting algorithm visualizer built with HTML, CSS, and JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published