nopoll
« Back to VersTracker
Description:
Open-source C WebSocket toolkit
Type: Formula  |  Latest Version: 0.4.9.b462@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: websocket c-library networking real-time protocol
Install: brew install nopoll
About:
NoPoll is a lightweight, open-source C library designed for building WebSocket client and server applications. It provides a robust and easy-to-use API for handling WebSocket connections, frames, and protocols. Its main value proposition is offering a simple, dependency-free solution for integrating real-time communication into C-based projects.
Key Features:
  • Pure C implementation with no external dependencies
  • Supports both WebSocket client and server roles
  • Handles TLS/SSL for secure connections
  • Lightweight and suitable for embedded systems
Use Cases:
  • Developing WebSocket servers for IoT devices
  • Adding real-time communication to C applications
  • Building custom WebSocket clients for data streaming
Alternatives:
  • libwebsockets – More feature-rich and complex, while NoPoll focuses on simplicity and minimalism.
  • WebSocket++ – A C++ library, whereas NoPoll is a pure C solution.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 4:06pm 0.4.9.b462 0 VERSION_BUMP d8eaafc0