beast

Networking library

A C++ library providing a low-level networking framework with support for HTTP/1, WebSocket, and TLS.

HTTP and WebSocket built on Boost.Asio in C++11

GitHub

4k stars
134 watching
635 forks
Language: C++
last commit: 6 days ago
Linked from 4 awesome lists

asioasync-programmingboostboost-librariesc-plus-plus-11cplusplushttphttp-clienthttp-serverlinuxnetworkingosxserverssltlswebsocketwebsocket-clientwebsocket-serverwebsocketswindows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kassane/beast A C++ networking library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms. 1
zaphoyd/websocketpp A C++ library that provides WebSocket protocol implementation and support for various network transport modules. 7,056
sprinfall/webcc A lightweight C++ HTTP client and server library with support for HTTPS, IPv6, and persistent connections 274
boostorg/asio A C++ library that provides a high-performance, concurrent, and scalable framework for I/O operations 1,245
stiffstream/restinio A C++ library for building efficient, customizable asynchronous HTTP/WS servers with TLS support and websocket capabilities. 1,162
ef-gy/cxxhttp A C++ library implementing an asynchronous HTTP server and client. 25
boostorg/boost The Boost project provides a collection of C++ libraries designed to work well with the standard library, offering a wide range of functionalities for various applications. 7,189
whizzter/net11 A lightweight C++ networking library providing async TCP, HTTP, and WebSocket support 10
chronoxor/cppserver An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. 1,429
boostorg/python Enables seamless interoperability between C++ and the Python programming language. 472
boostorg/interprocess Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. 139
ratchetphp/ratchet A PHP library for building asynchronous WebSocket servers 6,284
billroy/socket.io-arduino-client An Arduino client for connecting to and messaging with Socket.io servers using WebSocket technology. 195
arun11299/coro-async A C++ library providing a coroutine-based approach to networking 37
chronoxor/netcoreserver A high-performance C# .NET Core library for building fast and low-latency socket servers and clients with support for multiple protocols. 2,803