Реактивные расширения для C++ (rxcpp) - это библиотека алгоритмов C++, которые координируют значения, распределенные во времени. rxcpp похож на алгоритмы STL, которые обрабатывают значения, распределенные в пространстве, но для асинхронных значений, таких как сетевые пакеты, ввод-вывод и события мыши.

rxcpp находится на github