Skip to content

Prajwal-CR7/Sorting-Algorithm-Visualizer-Pygame-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Sorting-Algorithm-Visualizer-Pygame-

A simple and interactive Sorting Algorithm Visualizer built using Python and Pygame.

#Features

  • 🎨 Real-time bar visualization
  • 🔄 Bubble Sort
  • ✏️ Insertion Sort
  • ⏯ Pause / Resume functionality
  • ⬆️⬇️ Ascending / Descending order
  • 🎚 Adjustable speed (FPS control)
  • 🔢 Values displayed on bars
  • 🎮 Keyboard-controlled interaction

🎯 Future Improvements

  • Add Merge Sort, Quick Sort, Heap Sort etc.
  • Add UI buttons (mouse control)
  • Add sound effects for swaps.
  • Add complexity display (O(n²), etc.)
  • Contributing

#Feel free to fork this repo and improve it! Pull requests are welcome.

About

A simple and interactive Sorting Algorithm Visualizer built using Python and Pygame.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages