Sortly is a modular C++ sorting algorithm visualizer based on a precomputed step-by-step execution model.
It generates all intermediate states of sorting algorithms in advance and replays them through an interactive UI, enabling smooth visualization, comparison, and analysis of different techniques.
Built with GLFW, OpenGL, Dear ImGui and ImPlot, it focuses on clarity, extensibility, and ease of experimentation with sorting algorithms.
Note
This project is currently under active development. The application is reasonably stable at this stage, but future releases may introduce significant changes.
This project is licensed under the MIT License.
See the LICENSE file for more information.
