Bubble Sort

Bubble sort is a sorting algorithm that loops over an array multiple times to sort in either ascending or descending order. Check out the project’s website below and work through learning Bubble Sort.

Link to: Bubble Sort Project


Learn what bubble sort is, how it works, the average/worst case scenarios, when to use it and see it in action.


So with the goal of teaching people Bubble Sort, I’m working on a set of features that I think that would be helpful in learning how this algorithm works.

Link to: Features / ToDo


The project is hosted on GitHub. Please feel free to fork it, ask questions on issues or contribute! Any help is always appreciated.

Link to: GitHub