/imalgorithm

An educational tool allowing to visualize the execution of algorithms using the ImGui library and C++20 coroutines.

Primary LanguageC++

ImAlgorithm

ImAlgorithm is an educational tool to visualize the execution of algorithms. It uses ImGui library and C++20 coroutines.

Work in progress.

Generic badge Generic badge Generic badge Generic badge

Build process

The build process requires CMake 3.12 (https://cmake.org/) or more and the Conan C++ package manager (https://conan.io/). All dependencies are resolved with Conan.

How to Compile

make

Usage

./build/bin/imalgorithm

Screenshots

Quicksort