49 Networking libraries and projects
-
uWebSockets
9.4 8.9 C++µWS is one of the most lightweight, efficient & scalable WebSocket & HTTP server implementations available. [Zlib] -
Proxygen
9.1 9.9 L4 C++Facebook's collection of C++ HTTP libraries including an easy to use HTTP server. [BSD] -
POCO
9.0 0.0 L2 CC++ class libraries and frameworks for building network- and internet-based applications that run on desktop, server, mobile and embedded systems. [Boost] website -
RakNet
8.4 0.0 HTMLA cross platform, open source, C++ networking engine for game programmers. [BSD] -
libwebsockets
8.3 9.6 L2 CLibwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server -
cpr
8.2 8.0 L2 C++A modern C++ HTTP requests library with a simple but powerful interface. Modeled after the Python Requests module. [MIT] website -
Simple-Web-Server
7.7 0.0 L4 C++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. -
wdt
7.6 5.0 C++An embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths. [BSD-3-Clause] -
cpp-netlib
7.2 0.4 L2 C++A collection of open-source libraries for high level network programming. [Boost] -
Onion
6.9 3.0 L4 CHTTP server library in C designed to be lightweight and easy to use. [Apache2/GPL2] -
Simple-WebSocket-Server
5.7 0.0 L4 C++A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++. -
nope.c
5.0 0.0 L1 CA C language-based ultra-light software platform for scalable server-side and networking applications. Think node.js for C programmers. [GPL2] -
NetIF
1.5 2.0 C++Header-only C++14 library for getting network addresses associated with network interface without name lookups on Windows, macOS, Linux, and FreeBSD
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.