Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

🚀 Sorting Visualizer 🎨

Sorting Visualizer is an interactive web application that helps users understand and visualize various sorting algorithms in real time. The project provides a dynamic representation of how different sorting algorithms work by animating the sorting process step by step. 🏆

✨ Features

  • 🎲 Supports multiple sorting algorithms:
    • 🔵 Bubble Sort
    • 🟡 Selection Sort
    • 🟢 Merge Sort
    • 🔴 Quick Sort
  • ⏳ Adjustable speed for animations.
  • 🔄 Ability to generate new random arrays.
  • 📊 Interactive UI with visual bars representing array elements.

🛠 Technologies Used

  • 🏗 HTML - Structure of the webpage.
  • 🎨 CSS - Styling and layout.
  • 🖥 JavaScript - Implementing sorting algorithms and animations.

⚡ Installation and Setup

  1. 📥 Clone the repository:
    git clone https://github.com/sid090704/Sort-Visualiser
  2. 📂 Navigate to the project folder:
    cd Sorting-Visualizer
  3. 🌐 Open index.html in your web browser.

🔮 Future Improvements

  • ✨ Add more sorting algorithms like Heap Sort and Radix Sort.
  • 🎭 Enhance UI with better animations and themes.
  • 📚 Implement step-by-step explanations for each algorithm.

🤝 Contributing

Feel free to fork the repository and submit pull requests for improvements. Any suggestions or feedback are welcome! 📝

📜 License

This project is licensed under the MIT License. ✅

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages