Theldus / wsServer

wsServer - a tiny WebSocket server library written in C
https://theldus.github.io/wsServer
GNU General Public License v3.0
422 stars 80 forks source link

Add minimal WebSocket client support: ToyWS #42

Closed Theldus closed 2 years ago

Theldus commented 2 years ago

Description

Since there is some demand (#41, #38, #35) to support a client, 'ToyWS' is a response to those requests: ToyWS is a toy WebSocket client, meaning that it's quite simple and made to work (guaranteed) only with wsServer.

Limitations:

Although extremely limited, ToyWS was designed for those who want to also have a C client that is lightweight and compatible with wsServer, thus, freeing the need for a browser and/or third-party libraries to test and use wsServer.

Maybe this client will evolve into something more complete and general in the future, but that's not in the roadmap at the moment.

Note: Please avoid using ToyWS on servers other than wsServer as it is quite limited (see above) and may not support the variety of servers out there.