Skip to content

OudayAhmed/Sorting-Algorithms-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Algorithms Visualizer


Project Cover

An application that visualizes many sorting algorithms.


Contents:

  1. Features
  2. Installation
  3. Frameworks and Libraries

🎯 Features:

Demo 1

  • You can select the algorithm you want to visualize. There are many of sorting algorithms in the application:

    • Insertion Sort
    • Selection Sort
    • Bubble Sort
  • You can change the size of the array that you want to sort.

  • There is also an option for you to change the order of the elements within the array, whether you want them random, ascending or descending.

  • Moreover, you can change the speed of the visualization.

  • You can control the visualization, for instance, running the algorithm step by step or continuously and the ability to stop the visualization at a specific position or even restart the visualization without having to return to the home page.

Demo 2


⚙️Installation:

  • You should have JDK-11 or higher. If you do not have it, you can download it from here.
  • Download the Sorting Algorithms Visualizer jar file from Releases tab or simply by clicking here .

💡 Frameworks and Libraries:

  • JavaFX
  • Ikonli
  • JFoenix

About

An application that visualizes many sorting algorithms.

Resources

Stars

Watchers

Forks

Packages

No packages published