Boost.cobalt provides easy to use & high performances coroutines for single threaded applications.
An open-source toolchain for testing on embedded devices using gdb & serial ports.
Boost.process is a library for managing sub-processes on linux, windows, Osx and BSD.