Skip to content

A dynamic and interactive web application built with React and Vite that visualizes popular sorting algorithms in action. Watch step-by-step sorting animations, adjust speed and array size, and explore how algorithms like Bubble Sort, Quick Sort, Merge Sort, and more operate. Perfect for learning, teaching, or just enjoying algorithmic magic visual

License

Notifications You must be signed in to change notification settings

tech-with-anshul/Interactive-sorting-algorithm-visualizer

Repository files navigation

Interactive Sorting Algorithm Visualizer

MIT License LinkedIn

Sortify is a web application built with React and Vite that brings sorting algorithms to life. It provides an educational and interactive platform to visualize how popular sorting techniques work step by step.

🚀 Features

  • 📊 Visualize sorting algorithms like Bubble Sort, Quick Sort, Merge Sort, and more
  • 🎚️ Adjustable speed and array size for customization
  • 🖥️ Clean, responsive, and intuitive UI design
  • 📚 Educational tool perfect for students, teachers, or algorithm enthusiasts
  • 🏃 Step-by-step sorting animations to enhance understanding

🛠️ Technologies Used

  • React
  • Vite
  • JavaScript (ES6+)
  • CSS/SCSS for Styling

📦 Installation and Setup

  1. Clone the repository:
  2. git clone https://github.com/tech-with-anshul/Interactive-sorting-algorithm-visualizer
    cd Interactive-sorting-algorithm-visualizer
  3. Install dependencies:
  4. npm install
  5. Run the application:
  6. npm run dev
  7. Open your browser and go to http://localhost:3000.

📖 How to Use

  1. Select a sorting algorithm from the menu.
  2. Adjust the array size and speed as desired.
  3. Click the "Sort" button to visualize the algorithm in action.
  4. Observe step-by-step sorting with animations and performance insights.

🧑‍💻 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.

🔗 Connect with Me

Happy Coding! 🎉

About

A dynamic and interactive web application built with React and Vite that visualizes popular sorting algorithms in action. Watch step-by-step sorting animations, adjust speed and array size, and explore how algorithms like Bubble Sort, Quick Sort, Merge Sort, and more operate. Perfect for learning, teaching, or just enjoying algorithmic magic visual

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published