noPoll (v.0.4.7.b429): a WebSocket (RFC6455) implementation. Documentation

noPoll: a toolkit to add WebSocket support to your project

noPoll is a clean implemetnation of the RFC 6455 : The Websocket protocol definition, written in ANSI C.

Some of its features are:

noPoll has been developed by Advanced Software Production Line, S.L. ( It is licensed under the LGPL 2.1 which allows open source and commercial usage.

noPoll manual is available in the following link:

Check out noPoll API documentation in the following links:

1) Common API definition:

2) Function for creating connections and listeners

3) Functions to handle messages (message based API):

Contact Us

You can reach us at the noPoll mailing list: at noPoll users for any question you may find.

If you are interested on getting commercial support, you can also contact us at: