A sorting visualizer, inspired by the classic Sound of Sorting, written from the ground up for Apple devices in Swift and SwiftUI.
- Multiple sorting algorithms; not as many as the original, but a solid number nonetheless!
- Operations counting
- Sound of elements, powered by AudioKit
- Descriptions of each algorithm, including time and space complexity, with proper math rendering
- Syntax-highlighted code examples of each algorithm in 10 different languages
- Fully asynchronous implementation using Swift Concurrency
- Clone project.
- Open in Xcode.
- Build with Xcode.
- Run it!