Skip to content

mohammedelgammal/viz_sort

Repository files navigation

VizSort - A Sorting Algorithm Visualizer

Welcome to VizSort - A Sorting Algorithm Visualizer, an engaging web application crafted with React, Vite. This dynamic project empowers you to witness the functionality of prevalent sorting algorithms in real-time. Gain valuable insights and enhance your understanding of these algorithms, observing their performance and time efficiency. Join us on a journey to visualize the inner workings of common sorting algorithms and unravel the fascinating world of sorting dynamics.

Deployment

The application is deployed on GithubPages and can be accessed using the following link:

VizSort - Sorting Algorithm Visualizer

Features

  • Visualize most common sorting algorithms in action (Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort) in real-time
  • Customize the array size and speed of the sorting process
  • Observe the performance and time efficiency of each sorting algorithm
  • Gain valuable insights and enhance your understanding of sorting algorithms

Technologies

  • React - 18
  • TypeScript
  • Vite
  • Ant Design (UI Library)

Installation

  1. Clone the repository
    git clone
  2. Install NPM packages
    npm install
  3. Run the application
    npm start
  4. Open http://localhost:5173 to view it in the browser.

Enjoy the application! If you have any questions or suggestions, feel free to reach out to us

Happy Sorting! Thank you for your support! 🚀

About

An engaging web application empowers you to witness the functionality of prevalent sorting algorithms in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published