Skip to content

A React-based sorting algorithm visualizer that helps users understand sorting techniques by animating algorithms like Bubble Sort, Merge Sort, and Quick Sort. Users can customize speed and input size to observe the sorting process in real-time. Built with React, JavaScript, and CSS/SCSS.

Notifications You must be signed in to change notification settings

AmanSingh-tech/sorting-visualizer

Repository files navigation

Sorting Algorithm Visualizer 🖥️✨ A React-based sorting algorithm visualizer that helps users understand and learn about various sorting algorithms by visually displaying their steps. Visualize algorithms like Bubble Sort, Merge Sort, Quick Sort, and more, with interactive controls for customization. 🔍

Features 🚀 Multiple Sorting Algorithms: Visualize popular sorting algorithms such as Bubble Sort, Merge Sort, Quick Sort, Insertion Sort, and Selection Sort. Interactive Controls: Adjust the sorting speed and input size to see how the algorithms perform with different data. ⚙️ Real-Time Animations: Watch each algorithm in action with smooth animations to help you understand the sorting process. 🎬 Responsive Design: The app is fully responsive, ensuring it works well on both desktop and mobile devices. 📱💻 Technologies Used 🛠️ React: This is used to build the user interface and manage the state. JavaScript: This is used to implement sorting logic and animations. CSS/SCSS: For styling and animations.

About

A React-based sorting algorithm visualizer that helps users understand sorting techniques by animating algorithms like Bubble Sort, Merge Sort, and Quick Sort. Users can customize speed and input size to observe the sorting process in real-time. Built with React, JavaScript, and CSS/SCSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published