wslay
« Back to VersTracker
Description:
C websocket library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: websocket c-library networking rfc6455 real-time
Install: brew install wslay
About:
Wslay is a lightweight C library designed for WebSocket protocol handling, focusing on the framing layer without external dependencies. It provides an event-driven API that simplifies building both WebSocket servers and clients by managing message parsing and data transmission efficiently. Its main value proposition is enabling high-performance, low-overhead WebSocket implementations in C applications.
Key Features:
  • Event-driven API for non-blocking I/O
  • Minimal dependencies (only zlib and OpenSSL for TLS)
  • Supports both client and server roles
  • RFC 6455 compliant
Use Cases:
  • Implementing real-time features in C-based web servers
  • Building custom WebSocket clients for embedded systems
  • Adding WebSocket support to existing network applications
Alternatives:
  • libwebsockets – More feature-rich but larger and more complex
  • WebSocket++ – C++ library with Boost dependency, higher abstraction
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:36pm 0 VERSION_BUMP ad535592