Top 16 C++ Websocket Projects
Simple, secure & standards compliant web server for the most demanding of applicationsProject mention: Book recommendations for Backend development concepts for a beginner | reddit.com/r/developersIndia | 2021-11-29
AFAIK, Websockets are built on HTTP. Have a look at https://github.com/uNetworking/uWebSockets.
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.Project mention: Web services in C++ | reddit.com/r/developersIndia | 2021-09-24
Assuming you want to make a REST API check this out: https://github.com/Microsoft/cpprestsdk
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
μWebSockets for Node.js back-ends :metal:Project mention: Same algorithm is much faster in node.js than in Golang. Why? | reddit.com/r/golang | 2021-11-19
Calling out to much lower level code is also really simple in Node. (Go obviously has the bindings here too) but it’s how libraries like uWebSockets.js beat the pants off of any other Go websocket libraries.
HTTP and WebSocket built on Boost.Asio in C++11Project mention: Suggestions for a minimal and simple http client library? | reddit.com/r/cpp_questions | 2021-11-02
Proxy server for adding push to your APIProject mention: Show HN: Pushpin – a proxy server for adding push to your API | news.ycombinator.com | 2021-08-13
arduinoWebSocketsProject mention: https://np.reddit.com/r/esp8266/comments/piwwzp/fauxmo_esp8266_possibility_to_send_commands_over/hbspbpj/ | reddit.com/r/backtickbot | 2021-09-06
#include #include /* for time server: https://github.com/arduino-libraries/NTPClient */ #include /* for alexa */ #include /* for OTA */ #include /* for OTA and timeserver */ #include /* for OTA */ #include /* for Alexa: https://github.com/me-no-dev/ESPAsyncWebServer*/ #include "fauxmoESP.h" /* for alexa */ #include "credentials.h" /* Has the config for the wifi */ #include /* for the debug output via sockets: https://github.com/Links2004/arduinoWebSockets */ fauxmoESP fauxmo; AsyncWebServer server(80); WebSocketsServer webSocket = WebSocketsServer(81); //ws debugger will run on port 81
Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of useProject mention: Modern C++ Web API (Back-End Development) | reddit.com/r/cpp | 2021-11-15
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Simple, small, C++ embeddable webserver with WebSockets support
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32) (by gilmaimon)Project mention: [Question] Send real-time accelerometer readings to Raspberry pi | reddit.com/r/esp8266 | 2021-06-30
Esp side: https://github.com/gilmaimon/ArduinoWebsockets
websocket and http client and server library, coming with ws, a command line swiss army knife utilityProject mention: Where to find Cpp Backend with websocket JSON examples? | reddit.com/r/cpp_questions | 2021-05-27
If you're looking for a simple websocket lib with minimal dependencies, https://github.com/machinezone/IXWebSocket might be a good choice. It doesn't need Boost or ASIO (most other websocket libs do), TLS and ZLIB are optional.
Fast and simple Webtorrent tracker implementation in C++Project mention: aquatic BitTorrent tracker: WebTorrent support (1.8M responses/second); new UDP benchmarks (650k rps) | reddit.com/r/rust | 2021-08-23
I did some benchmarks with my load testing tool and got very encouraging results: 1.8M tracker responses per second when using 14 threads, compared to a maximum of 117k responses per second for closest competitor wt-tracker. I suspect that the openwebtorrent tracker would be a lot closer in performance to aquatic, but since it only runs over TLS, I couldn’t test it, as the load tester doesn’t support it. More info on the benchmark (PDF).
An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
A lightweight RFC 6455 (Web Socket) implementation for Qt5 & Qt6 (C++) (by cculianu)Project mention: Is Asio the best library for networking in C++? | reddit.com/r/cpp | 2021-02-23
Yeah the WebSocket library in Qt is an abomination. I had to roll my own. Here is my WebSocket library that uses Qt properly, better than the Qt one does: https://github.com/cculianu/WebSocket
realtime bitcoin price on 7 segment display with arduino on esp8266Project mention: 8266 w/ MAX7212 Bitcoin Ticker Help | reddit.com/r/esp8266 | 2021-02-21
For future me - If you're looking for a quick, real time, working 8266 + max7219 display. https://github.com/nebman/btc-ticker-esp8266
A sound sensing system using NodeMCUs and WebsocketsProject mention: Sound level sensor | reddit.com/r/esp8266 | 2021-12-03
A C++ library for creating authenticated scalable backends for multiplayer web games.Project mention: Krynth.io - a one-on-one deduction game | reddit.com/r/IoGames | 2021-04-28
Also, if anyone is interested, I wrote the back-end library used for the matchmaking and game servers and it is available on GitHub.
C++ Websockets related posts
Sound level sensor
2 projects | reddit.com/r/esp8266 | 3 Dec 2021
Book recommendations for Backend development concepts for a beginner
3 projects | reddit.com/r/developersIndia | 29 Nov 2021
Just another simple, fast, and resilient open-source WebSockets server. 📣
5 projects | reddit.com/r/laravel | 14 Nov 2021
Ask HN: Approaches to load balancing web sockets?
1 project | news.ycombinator.com | 30 Oct 2021
Libwebsockets a powerful and lightweight pure C library
7 projects | news.ycombinator.com | 6 Sep 2021
Show HN: Pushpin – a proxy server for adding push to your API
2 projects | news.ycombinator.com | 13 Aug 2021
Pushpin: Reverse proxy for realtime web services
1 project | news.ycombinator.com | 5 Aug 2021
What are some of the best open-source Websocket projects in C++? This list will help you:
|2||C++ REST SDK||6,657|
Are you hiring? Post a new remote job listing for free.