websocketpp
« Back to VersTracker
Description:
WebSocket++ is a cross platform header only C++ library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: c-plus-plus websocket networking header-only boost-asio
Install: brew install websocketpp
About:
WebSocket++ is a header-only C++ library implementing RFC 6455 WebSocket protocol and client/server components. It leverages Boost.Asio for asynchronous I/O, offering flexible multi-threading and transport layer customization. Its primary value is enabling high-performance WebSocket integration in C++ applications without external binary dependencies.
Key Features:
  • Header-only architecture for easy integration
  • Asynchronous and synchronous operation modes
  • Pluggable transport layers (TCP, TLS, custom)
  • RFC 6455 compliant with high performance
Use Cases:
  • Real-time web application backends
  • High-frequency trading systems
  • IoT device communication hubs
Alternatives:
  • uWebSockets – More lightweight and performant but less flexible than WebSocket++
  • libwebsockets – C-based library with different API style and build requirements
Version History
Detected Version Rev Change Commit
Nov 19, 2024 7:05pm 0 VERSION_BUMP 1f5455cf
Nov 19, 2024 11:21am 0 VERSION_BUMP 0b665811