Popularity
4.5
Declining
Activity
3.7
-
549
33
100

Programming language: C++
License: BSD 2-clause "Simplified" License
Tags: Networking    
Latest version: v1.4.4

Seasocks alternatives and similar libraries

Based on the "Networking" category.
Alternatively, view Seasocks alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Seasocks or a related project?

Add another 'Networking' Library

README

Seasocks - A tiny embeddable C++ HTTP and WebSocket server

Build Status codecov GitHub release [License](LICENSE)

Features

  • Simple C++ API
  • Serves static content from disk
  • API for building WebSocket servers
  • Simple command line binary for quick serving of static files only
  • Supports newer Hybi-10 and Hybi-16 WebSockets as well as the older Hixie style.

Stuff it doesn't do

  • It's not nearly as configurable as Apache, Lighttpd, Nginx, Jetty, etc.
  • It provides only limited support for custom content generation (e.g. Servlets).
  • It has been designed for WebSocket based control.
  • It's Linux focused and probably wont work on other systems (however patches to support other systems are welcome)

Getting started

Check out the tutorial on the wiki.

See src/app/c/ws_test.cpp for an example.


*Note that all licence references and agreements mentioned in the Seasocks README section above are relevant to that project's source code only.