Skip to content

scn01/sorting-visualizer-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Sorting Visualizer (Python CLI)

A simple but powerful sorting algorithm visualizer built in Python.
It runs entirely in the terminal and animates algorithms like:

  • Bubble Sort
  • Insertion Sort

The array is represented using ASCII “bars”, and each step highlights the elements currently being compared or swapped.
I made this to show how sorting algorithms work internally.

🧠 Why This Project Is Useful

Sorting algorithms are fundamental in programming, game development, AI, and technical interviews.
This visualizer helps you:

  • Understand how algorithms behave step-by-step
  • Improve intuition for comparisons, swaps, and iterations
  • Strengthen your Python logic skills
  • Build a strong GitHub profile project that recruiters love

📦 How to Run

  1. Install Python 3.x
  2. Clone the repository:

About

A Python-based sorting algorithm visualizer using ASCII bar animations in the terminal. Includes Bubble Sort and Insertion Sort with step-by-step visualisation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages