Skip to content

gouravkmar/Sortify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Sorting Visualizer

Sorting Visualizer is a beautiful, interactive iOS app built with SwiftUI that lets you watch sorting algorithms in real-time. Choose from multiple algorithms, customize the sorting speed and dataset size, and enjoy smooth bar graph animations as your array gets sorted step-by-step.

Great for students, developers, or anyone who enjoys visual learning and satisfying animations.


πŸ”§ Features

  • βœ… Multiple algorithms: Bubble, Selection, Insertion, Quick, Merge, and more
  • 🎨 Live animated bar graph for real-time sorting visualization
  • βš™οΈ Settings to adjust:
    • Sorting speed (slow to instant)
    • Dataset size (e.g. 10–100 elements)
    • Shuffle/reset dataset
  • πŸŒ“ Dark mode support
  • πŸ§ͺ Built entirely with SwiftUI and MVVM

πŸ“Έ Screenshots

Sorting Screen Settings Screen

Working

πŸ‘₯ Ideal For

  • Students learning sorting algorithms
  • Developers building algorithm demos
  • Anyone who enjoys watching data get organized πŸ˜„

πŸ“„ License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages