Skip to content

Davidvivek/Sorting-Algorithm-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⏳ Sorting Algorithm Visualizer

πŸš€ Live Demo

πŸ”— https://sorting-algorithm-visualizer-lake.vercel.app/

A responsive web application that visualizes classic sorting algorithms in real-time. This project was built to understand the practical differences in time complexity and algorithmic efficiency through animation.

🎯 Features

  • Interactive Visualizations: Watch algorithms sort data step-by-step.
  • Multiple Algorithms: Includes Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, and Heap Sort.
  • Dynamic Control: Generate new random arrays instantly.
  • Color-Coded Feedback:
    • 🟦 Cyan: Default
    • πŸŸ₯ Red: Comparing elements
    • 🟩 Green: Sorted elements

πŸ› οΈ Tech Stack

  • Frontend: HTML5, CSS3
  • Scripting: JavaScript (ES6+)
  • Concepts Used: Asynchronous Programming (async/await), Recursion, Time Complexity.

Releases

No releases published

Packages

No packages published