kell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages. ( [ Src ](https://github.com/apache/thrift) )  |  Apache-2.0  |  cmake, vcpkg   
[ Boost.Asio ](https://boost.org/libs/asio/) |  Asynchronous and synchronous networking, timers, serial I/O  |  [ BSL-1.0 ](https://www.boost.org/LICENSE_1_0.txt) |   
[ Boost.Beast ](https://boost.org/libs/beast/) |  An HTTP and WebSocket library built on top of Boost.Asio  |  [ BSL-1.0 ](https://www.boost.org/LICENSE_1_0.txt) |   
[ Breep ](https://github.com/Organic-Code/Breep) |  An event based, high-level, peer-to-peer library, allowing users to directly send and receive objects.  |  European Union Public License 1.1  |  cmake   
[ brpc ](https://brpc.apache.org) |  An industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services. ( [ Src ](https://github.com/apache/incubator-brpc/) ) ( [ Doc ](https://brpc.apache.org/docs/) )  |  Apache 2.0  |  cmake   
[ C++ REST SDK ](https://github.com/Microsoft/cpprestsdk) |  An asynchronous HTTP client and listener, asynchronous Stream, URI, JSON  |  MIT  |  cmake   
[ cpp-netlib ](https://github.com/cpp-netlib/cpp-netlib) |  A C++ Network Library  |  [ BSL-1.0 ](https://www.boost.org/LICENSE_1_0.txt) |  cmake   
[ cppsimpleuri ](https://github.com/salzaverde/cppsimpleuri) |  A modern C++ uri & query parser  |  MIT  |  cmake   
[ cpr ](https://github.com/whoshuu/cpr) |  A modern C++ HTTP requests library  |  MIT  |  cmake   
[ Crow ](https://github.com/CrowCpp/crow) |  A C++ micro web framework (inspired by Python Flask)  |  BSD-3-Clause  |  header-only; cmake   
[ curlpp ](https://www.curlpp.org/) |  C++ wrapper for libcURL (CURL library). ( [ Src ](https://github.com/jpbarrette/curlpp) )  |  |  cmake, vcpkg   
[ DumaisLib ](https://github.com/pdumais/DumaisLib) |  Various utilities such as WebServer, JSON, WebSocket server, REST framework (a library for creating a REST API in your c++ app)  |  MIT  |  make   
[ EasyHttp ](https://github.com/sony/easyhttpcpp) |  A cross-platform HTTP client library with a focus on usability and speed, supporting http response caching and more.  |  MIT  |  cmake   
[ eCAL ](https://github.com/eclipse-ecal/ecal) |  A high performance inter-process communication library  |  Apache 2.0  |  cmake   
[ fineftp-server ](https://github.com/eclipse-ecal/fineftp-server) |  An FTP-server library for Windows and Unix  |  MIT  |  cmake   
[ gRPC ](https://grpc.io/) |  A modern open-source high performance RPC framework that can run in any environment. ( [ Src ](https://github.com/grpc/grpc) ) ( [ Doc ](https://grpc.io/docs/) )  |  Apache-2.0  |  bazel, cmake, vcpkg   
[ gsoap ](http://gsoap2.sourceforge.net/) |  A C/C++ development toolkit for XML data bindings, fast WSDL/SOAP/XML Web services, WS-Security, JSON/XML-RPC RESTful services  |  GPLv2  |   
[ hmbdc ](https://github.com/hmbdc-dev/hmbdc) |  A lightweight and high performance C++17 message pub/sub middleware framework/lib  |  |  header-only   
[ HTTPP ](https://github.com/daedric/httpp) |  A simple, C++14, production ready HTTP-server built on top of Boost and a client built on top of libcurl.  |  BSD 2-Clause "Simplified"  |  cmake, make   
[ IXWebSocket ](https://github.com/machinezone/IXWebSocket) |  An open-source WebSocket + HTTP library without dependency, supports SSL and the per message deflate WebSocket extension.  |  BSD 3-Clause "New" or "Revised"  |  cmake, make   
[ KCP ](https://github.com/skywind3000/kcp/blob/master/README.en.md) |  A fast and reliable ARQ protocol that helps applications to reduce network latency.  |  MIT  |  cmake   
[ libashttp ](https://github.com/tghosgor/libashttp) |  An asynchronous HTTP client library  |  GNU Lesser General Public v3.0  |   
[ libjson-rpc-cpp ](https://github.com/cinemast/libjson-rpc-cpp) |  A framework that provides cross-platform JSON-RPC (remote procedure call) support for C++, fully JSON-RPC 2.0 & 1.0 compatible.  |  MIT  |  cma