The repo contains library code to support messaging and serialization. There are also two programs in the repo that are needed to use the CMW.
Why do you think that https://github.com/David-OConnor/stm32-hal is a good alternative to C++ Middleware Writer