Red-black tree visualizer made with raylib only

This project aims to help visualize how a binary tree is constructed. The source code can be found at github.com/bartholomehubert/rbtreeviz. The only library used is raylib. The code is written in C++ and was compiled to webassembly using emscripten.

Usage:
The command is space insensitive
Press i <value> to insert a node with key value
Press r <value> to create a random tree with value nodes
Example:
Use i10 to insert a node with value 10
Use r15 to create a random tree with 15 nodes