Libwebsockets covers a lot of interesting features for people making embedded servers or clients \begin{DoxyItemize} \item http(s) serving and client operation \item ws(s) serving and client operation \item http(s) apis for file transfer and upload \item http P\+O\+ST form handling (including multipart) \item cookie-\/based sessions \item account management (including registration, email verification, lost pw etc) \item strong ssl P\+FS support (A+ on S\+S\+Llabs test) \end{DoxyItemize} You can browse by api category \href{modules.html}{\tt here}.