Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rahil1202/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.
https://github.com/rahil1202/sorting-visualizer
bubble-sort dsa-algorithm html-css-javascript merge-sort netlify quick-sort radix-sort sorting-algorithms
Last synced: about 10 hours ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/rahil1202/sorting-visualizer
- Owner: rahil1202
- Created: 2023-10-03T05:28:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-03T05:35:24.000Z (over 1 year ago)
- Last Synced: 2024-04-24T07:15:27.778Z (9 months ago)
- Topics: bubble-sort, dsa-algorithm, html-css-javascript, merge-sort, netlify, quick-sort, radix-sort, sorting-algorithms
- Language: JavaScript
- Homepage: https://sorting-rahil1202.netlify.app/
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://sorting-rahil1202.netlify.app) 🚀.
## 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:
```bash
git checkout -b feature/your-feature
```3. Make your changes, commit them, and push to your fork:
```bash
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](LICENSE) file for details.
---