Asynchronous Event Loop

Asio - A cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. [Boost] website

libuv24.6K

Cross-platform asynchronous I/O. [BSD]

libhv6.9K

Cross-platform event loop library. [BSD]

C++ Actor Framework3.2K

An Open Source Implementation of the Actor Model in C++. [BSD-3-Clause] website

uvw1.9K

C++ wrapper for libuv. [MIT]

Boost.Asio1.3K

A cross-platform C++ library for network and low-level I/O programming. [Boost] website

uv-cpp791

a simple interface, high-performance network library based on C++11. [MIT]

promise-cpp679

Header only library that implements Promise/A+ standard. [Anti-996]

Ichor212

An event queue which focuses on thread safety and provides dependency injection. [MIT]

l
libev

A full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs. [BSD and GPL]

l
libevent

An event notification library. [BSD]