Write a sort.
Hear it think.
Build your own sorting algorithm in the browser and watch every comparison, swap, and insertion play out as synchronized sound and animation.
Playground
Write your own algorithm
Use compare(), swap(), and more. Your code runs in a sandbox with real-time visualization and audio feedback.
Open playground →
Showcase
Explore classic algorithms
Watch Bubble Sort, Merge Sort, Quick Sort, and more execute step by step with sound. See complexity analysis, pseudocode, and explanations.
Browse algorithms →