Awesome C++ Asynchronous Event Loop

  • abseil-cpp abseil-cpp 14,669
    star
    updated 3 months ago Apache License 2.0

    Abseil Common Libraries (C++)

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

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

  • asio asio 4,886
    star
    updated 3 months ago

    Asio C++ Library

  • asio asio 1,212
    star
    updated 3 months ago

    Boost.org asio module

  • updated 10 months ago MIT License

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

  • updated 3 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 over 1 year ago Apache License 2.0

    C++ implementation of the AWS Lambda runtime

  • updated about 1 year 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 7 months ago MIT License

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

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

    Header-only C++ binding for libzmq

  • dasynq dasynq 159
    star
    updated almost 2 years ago Apache License 2.0

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

  • updated about 8 years ago Boost Software Li...

    C++ library for executors

  • folly folly 27,122
    star
    updated 7 months ago Apache License 2.0

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

  • lev lev 48
    star
    updated almost 7 years ago MIT License

    Lightweight C++ wrapper for LibEvent 2 API

  • libev libev 1,575
    star
    updated almost 4 years ago Other

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

  • libhv libhv 6,633
    star
    updated 3 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 about 3 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 2 years 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 about 3 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 over 5 years ago Other

    An implementation of the C++ Networking Technical Specification

  • packio packio 136
    star
    updated 8 months ago Mozilla Public Li...

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

  • updated about 1 year ago MIT License

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

  • updated over 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,830
    star
    updated 4 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 67
    star
    updated over 2 years ago MIT License

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