Stromboli is a C Vulkan library. It is based on the grounded platform layer.
All external dependencies apart from premake5 are shipped as submodules in the libs subdirectory. Make sure you have initialized the submodules with the command
git submodule update --init
To build the example applications you require premake5. Then you can create the build files for your operating system with premake5
premake5 gmake2
make -j16
premake5 vs2022
Then simply open the generated solution file with Visual Studio