Skip to content

This simple web application allows you to visualize different sorting algorithms in action. It's built using HTML, CSS, and JavaScript, making it easy to understand and customize.

Notifications You must be signed in to change notification settings

rahil1202/sorting-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Visualizer

📊 Welcome to the Sorting Visualizer! 🧮

This simple web application allows you to visualize different sorting algorithms in action. It's built using HTML, CSS, and JavaScript, making it easy to understand and customize.

Demo

See the Sorting Visualizer in action here 🚀.

Features

🔹 Visualize popular sorting algorithms:

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort

🔹 Customize array size and animation speed.

🔹 Step-by-step visualization to understand each algorithm better.

🔹 Responsive design for both desktop and mobile devices.

🔹 Clean and intuitive user interface.

Supported Sorting Algorithms

The Sorting Visualizer currently supports the following sorting algorithms:

  1. 🔄 Bubble Sort
  2. 🎯 Selection Sort
  3. ➡️ Insertion Sort
  4. 🧩 Merge Sort
  5. ⚡ Quick Sort

Customization

You can customize the Sorting Visualizer by tweaking the CSS and JavaScript code. Feel free to modify the colors, styles, or even add your own sorting algorithms.

Contributing

We welcome contributions! If you'd like to add new features, fix bugs, or improve the documentation, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
  3. Make your changes, commit them, and push to your fork:

    git add .
    git commit -m "Added a new feature"
    git push origin feature/your-feature
  4. Create a pull request on the main repository, explaining your changes and why they should be merged.

License

This project is licensed under the MIT License - see the LICENSE file for details.


About

This simple web application allows you to visualize different sorting algorithms in action. It's built using HTML, CSS, and JavaScript, making it easy to understand and customize.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published