Skip to content

Sorting Visualizer is an interactive project that visually demonstrates how sorting algorithms work. It provides a dynamic representation of the sorting process, allowing users to see how elements are rearranged in real-time.

License

Notifications You must be signed in to change notification settings

shaina-gh/Sorting-Visualizer

 
 

Repository files navigation

Sorting Visualizer

A Sorting Algorithm Visualizer built with HTML, CSS, and JavaScript. This project helps users understand how different sorting algorithms work through interactive animations.

🚀 Features

  • Visual representation of sorting algorithms
  • Adjustable speed and array size
  • Clean and responsive UI

🛠 Technologies Used

  • HTML for structure
  • CSS for styling
  • JavaScript for logic and animations

📦 Setup & Deployment

  1. Clone the repository:
    git clone https://github.com/shaina-gh/Sorting-Visualizer.git  
    cd Sorting-Visualizer  
  2. Open index.html in a browser.
  3. (Optional) Run a local server:
    python3 -m http.server  

🎯 Demo

Check it out on Netlify (if deployed):
👉 Live Demo

About

Sorting Visualizer is an interactive project that visually demonstrates how sorting algorithms work. It provides a dynamic representation of the sorting process, allowing users to see how elements are rearranged in real-time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.9%
  • CSS 13.4%
  • HTML 3.7%