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. Learn more →
Top 21 C++ Websocket Projects
-
Project mention: Ask HN: Why does my Node.js multiplayer game lag at 500 players with low CPU? | news.ycombinator.com | 2025-06-28
-
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!
-
-
C++ REST SDK
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.
-
-
-
RESTinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
-
-
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.
-
-
IXWebSocket
websocket and http client and server library, with TLS support and very few dependencies
-
ArduinoWebsockets
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32) (by gilmaimon)
-
-
-
malloy
A cross-platform C++23 library providing embeddable server & client components for HTTP and WebSocket. (by Tectu)
-
ESP32-http-websocket
ESP32 + HTTP server + websockets + Bootstrap + Husarnet. A simple project template showing how to use those technologies to create a fast, pretty and secure web UI hosted on ESP32. Works in LAN and over the internet. Written using Arduino framework.
-
-
ESP8266-Websockets-LED
Real-time addressable LED strip (ws2811/ws2812/ws2812b) control using ESP8266 via web interface.
-
-
-
PetCam
A real-time pet camera application that allows users to remotely monitor and interact with their pets using a web browser, with video streamed from a designated client device to a central server and displayed on a dedicated viewing page.
Project mention: Build Your Own Pet Monitoring System – A DIY Project with ESP32-S3 and WebRTC | news.ycombinator.com | 2025-02-11 -
-
simple_web_game_server
A C++ library for creating authenticated scalable backends for multiplayer web games.
-
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!
C++ Websockets discussion
C++ Websockets related posts
-
Ask HN: Why does my Node.js multiplayer game lag at 500 players with low CPU?
-
Uwebsockets.js
-
I'm open-sourcing my game engine
-
uWebSockets.js
-
Ask HN: How do you handle WebSocket connections reconnect problem?
-
Recommendations for a CPP HTTP server which supports changing max threads at run time.
-
What's the hot tech stack these days?
-
A note from our sponsor - InfluxDB
www.influxdata.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 | µWebSockets | 18,220 |
2 | uWebSockets.js | 8,701 |
3 | C++ REST SDK | 8,212 |
4 | Boost.Beast | 4,617 |
5 | arduinoWebSockets | 1,978 |
6 | RESTinio | 1,244 |
7 | ESPUI | 1,027 |
8 | Seasocks | 763 |
9 | IXWebSocket | 638 |
10 | ArduinoWebsockets | 511 |
11 | imgui-ws | 481 |
12 | packio | 153 |
13 | malloy | 84 |
14 | ESP32-http-websocket | 80 |
15 | openwebtorrent-tracker | 76 |
16 | ESP8266-Websockets-LED | 67 |
17 | WebSocket | 31 |
18 | btc-ticker-esp8266 | 21 |
19 | PetCam | 15 |
20 | Arduino_BabyMonitor | 12 |
21 | simple_web_game_server | 9 |