Description
Lightweight C++ wrapper for LibEvent 2 API
LibEvent is a great library. It uses a C interface which is well designed but has a learning curve.
This library, lev, is a very simple API in C++ that encapsulates commonly used functionality. It tries
to stay close to the libevent API concepts except when there is confusion. It simplifies life-times of
objects. The callback function signatures remain identical--but lev objects can be constructed within the
callback functions.
lev alternatives and similar libraries
Based on the "Asynchronous Event Loop" category.
Alternatively, view lev alternatives based on common mentions on social networks and blogs.
-
libev
Full-featured high-performance event loop loosely modelled after libevent -
uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library! -
asyncio
asyncio is a c++20 library to write concurrent code using the async/await syntax. -
packio
An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
Learn any GitHub repo in 59 seconds
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of lev or a related project?