Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 21 C++ WebSocket Projects
-
Project mention: Swoole (Coroutine-based concurrency for PHP) v6 released | news.ycombinator.com | 2024-12-16
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11
Project mention: ZLMediaKit: Open-Source C++11 Framework for Real-Time Streaming Protocols | news.ycombinator.com | 2024-09-30 -
-
-
Project mention: How I deployed my first project for my devops portfolio: Project Architecture | dev.to | 2025-07-19
This project (Github branch main) I built this app entirely in CPP and I used the CrowCpp framework to run it.
-
libdatachannel
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
In this release I landed pacing for WebRTC. Before it could lose packets around keyframes (from bursty UDP).
You can see the code for it here https://github.com/paullouisageneau/libdatachannel/blob/mast...
If anyone is doing things with WebRTC broadcasting (or thinking of trying it out) would love to hear :)
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
Restbed
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.
-
CppServer
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
-
esp-rfid
ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS
-
-
-
Project mention: My TV started playing a video in full screen by itself. What happened? | news.ycombinator.com | 2025-03-30
My dad's old Sanyo from early 90's did have brightness control buttons.
https://github.com/JPersson77/LGTVCompanion
I have a few extra buttons on my gayming keyboard that I pretty much never use, so I assigned three of them to a script that uses the above app to change brightness between 30/50/100.
-
-
-
DiscordCoreAPI
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
-
malloy
A cross-platform C++23 library providing embeddable server & client components for HTTP and WebSocket. (by Tectu)
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
C++ WebSocket discussion
C++ WebSocket related posts
-
Swoole (Coroutine-based concurrency for PHP) v6 released
-
ZLMediaKit: Open-Source C++11 Framework for Real-Time Streaming Protocols
-
Zlmediakit – media streaming that has it all
-
OBS Crashing EVERY Time I Attempt to Swap SCENE COLLECTIONS.
-
LLVM 16.0.0 Release
-
error during Arduino compiling for esp8266 for Roller Blind project
-
Which WebSocket library is the best/fastest for an ESP32 programmed in Arduino IDE?
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source WebSocket projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | Swoole | 18,730 |
2 | ZLMediaKit | 15,653 |
3 | Boost.Beast | 4,617 |
4 | obs-websocket | 4,141 |
5 | Crow | 4,132 |
6 | libdatachannel | 2,176 |
7 | arduinoWebSockets | 1,978 |
8 | Restbed | 1,974 |
9 | CppServer | 1,538 |
10 | esp-rfid | 1,442 |
11 | TreeFrog Framework | 1,347 |
12 | DPP | 1,235 |
13 | LGTVCompanion | 1,199 |
14 | x-tools | 878 |
15 | datachannel-wasm | 172 |
16 | DiscordCoreAPI | 158 |
17 | malloy | 84 |
18 | disorient | 40 |
19 | WebSocket | 31 |
20 | Mach3Controller | 21 |
21 | flutter_webrtc_websocket | 15 |