websocket-server

Open-source projects categorized as websocket-server

Top 23 websocket-server Open-Source Projects

  • ws

    Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

  • Project mention: Setting up a WebSocket server in Node.js | dev.to | 2024-03-25

    Before setting up a WebSocket server in Node.js, we need to install the necessary dependencies. Fortunately, Node.js has a vibrant ecosystem with various WebSocket libraries available. In this article, we will focus on using the popular ws library, which provides a simple and efficient WebSocket implementation for Node.js.

  • websocketd

    Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.

  • Project mention: Ask HN: Tips to get started on my own server | news.ycombinator.com | 2024-03-25
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cowboy

    Small, fast, modern HTTP server for Erlang/OTP.

  • websocat

    Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions

  • Project mention: Show HN: ScaleSocket – Turn any script into a multiplayer WebSocket server | news.ycombinator.com | 2023-09-20

    It's similar to running netcat in server mode, wrapping a script. It's even closer to doing that using websocat [1], whereby one does not have to do the websocket header juggling.

    The main difference is that while netcat or websocat will spawn a new process for each connecting client, ScaleSocket has a concept of rooms (channels). For a room, a process is spawned once only. All clients connecting to the same room are routed to the same process. This is not straight forward to do using the forementioned tools.

    There's a small comparison page [2] where I have mentioned some alternative tools.

    [1] https://github.com/vi/websocat

  • swoft

    🚀 PHP Microservice Full Coroutine Framework

  • websockets

    Library for building WebSocket servers and clients in Python

  • easyswoole

    swoole,easyswoole,swoole framework

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

  • nano

    Lightweight, facility, high performance golang based game server framework

  • NetCoreServer

    Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

  • facil.io

    Your high performance web application C framework

  • Project mention: Rage: Fast web framework compatible with Rails | news.ycombinator.com | 2023-12-04

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.

  • arduinoWebSockets

    arduinoWebSockets

  • clog

    CLOG - The Common Lisp Omnificent GUI

  • Project mention: Embracing Common Lisp in the Modern World | news.ycombinator.com | 2024-01-24
  • CppServer

    Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

  • socketify.py

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3

  • Project mention: [Guide] A Tour Through the Python Framework Galaxy: Discovering the Stars | /r/coder_corner | 2023-04-29

    Try BlackSheep | Kore | socketify | baize

  • BeetleX

    high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

  • ulfius

    Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services

  • autobahn-testsuite

    Autobahn WebSocket protocol testsuite

  • Project mention: New WebSockets Client C Library | /r/C_Programming | 2023-07-10

    Sounds pretty interesting. How close you are to the RFC 6455? you can use Autobahn Testsuite to check edge cases.

  • Iodine

    iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support (by boazsegev)

  • Project mention: Rage: Fast web framework compatible with Rails | news.ycombinator.com | 2023-12-04

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.

  • Seasocks

    Simple, small, C++ embeddable webserver with WebSockets support

  • MicroWebSrv

    A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

  • MicroWebSrv2

    The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

  • php-websocket

    Simple WebSocket server implemented in PHP.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

websocket-server related posts

Index

What are some of the best open-source websocket-server projects? This list will help you:

Project Stars
1 ws 21,036
2 websocketd 17,080
3 cowboy 7,162
4 websocat 6,491
5 swoft 5,583
6 websockets 4,968
7 easyswoole 4,726
8 Boost.Beast 4,157
9 nano 2,689
10 NetCoreServer 2,475
11 facil.io 1,996
12 arduinoWebSockets 1,823
13 clog 1,419
14 CppServer 1,325
15 socketify.py 1,264
16 BeetleX 1,146
17 ulfius 1,036
18 autobahn-testsuite 920
19 Iodine 891
20 Seasocks 714
21 MicroWebSrv 630
22 MicroWebSrv2 619
23 php-websocket 577

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com