Awesome C++ Asynchronous Event Loop

  • abseil-cpp abseil-cpp 13,726
    star
    updated about 1 month ago Apache License 2.0

    Abseil Common Libraries (C++)

  • updated 13 days ago BSD 3-Clause "New...

    An Open Source Implementation of the Actor Model in C++

  • asio asio 4,606
    star
    updated 12 days ago

    Asio C++ Library

  • asio asio 1,111
    star
    updated 12 days ago

    Boost.org asio module

  • updated 3 months ago MIT License

    asyncio is a c++20 library to write concurrent code using the async/await syntax.

  • updated about 2 months ago Apache License 2.0

    C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.

  • updated 10 months ago Apache License 2.0

    C++ implementation of the AWS Lambda runtime

  • updated 7 months ago Other

    The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

  • updated 2 months ago MIT License

    Event loop friendly C++ actor micro-framework, supervisable

  • cppzmq cppzmq 1,737
    star
    updated 5 months ago MIT License

    Header-only C++ binding for libzmq

  • dasynq dasynq 159
    star
    updated about 1 year ago Apache License 2.0

    Thread-safe cross-platform event loop library in C++

  • updated over 7 years ago Boost Software Li...

    C++ library for executors

  • folly folly 26,731
    star
    updated 3 months ago Apache License 2.0

    An open-source C++ library developed and used at Facebook.

  • lev lev 48
    star
    updated over 6 years ago MIT License

    Lightweight C++ wrapper for LibEvent 2 API

  • libev libev 1,533
    star
    updated over 3 years ago Other

    Full-featured high-performance event loop loosely modelled after libevent

  • libhv libhv 6,222
    star
    updated about 2 months ago BSD 3-Clause "New...

    ๐Ÿ”ฅ ๆฏ”libevent/libuv/asioๆ›ดๆ˜“็”จ็š„็ฝ‘็ปœๅบ“ใ€‚A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.

  • updated over 2 years ago Apache License 2.0

    Common code for all Nebula projects. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula

  • updated over 1 year ago Apache License 2.0

    A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula

  • updated over 2 years ago Apache License 2.0

    A distributed consistent graph storage. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula

  • updated about 5 years ago Other

    An implementation of the C++ Networking Technical Specification

  • packio packio 113
    star
    updated 12 months ago Mozilla Public Li...

    An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.

  • updated 6 months ago MIT License

    C++ promise/A+ library in Javascript style.

  • updated almost 6 years ago MIT License

    A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

  • uvw uvw 1,736
    star
    updated 3 months ago MIT License

    Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

  • zab zab 64
    star
    updated almost 2 years ago MIT License

    C++20 liburing backed coroutine executor and event loop framework.