websocket-client

Top 23 websocket-client 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.

  • Starscream

    Websockets in swift for iOS and OSX

    Project mention: WalletConnect Auth: how to connect a crypto wallet to iOS Swift DApp | dev.to | 2024-01-04

    The easiest way is to use Starscream SDK of 3.1.2 version which completley complies with their WebSocketConnecting protocol. (yep, it’s not new and may have some issues but it works)

  • 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.

  • 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

  • websockets

    Library for building WebSocket servers and clients in Python

  • Boost.Beast

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

  • python-slack-sdk

    Slack Developer Kit for Python

  • websocket-client

    WebSocket client for Python

  • 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.

  • node-slack-sdk

    Slack Developer Kit for Node.js

  • bolt-js

    A framework to build Slack apps using JavaScript

  • arduinoWebSockets

    arduinoWebSockets

  • coinbasepro-python

    The unofficial Python client for the Coinbase Pro API

    Project mention: Unable to connect to coinbase pro API | /r/CoinBase | 2023-05-21

    I'm trying to set up algo trading through the Blankly Python library. I've generated my Coinbase Pro API keys, but when I try to enter them it always tells me that it failed to connect, and to check to make sure my keys are correct. I'm quite certain that they are, and I made a new set of API keys just in case something was wrong with the first set. I also cannot create an "authenticated client" as described on their readme because the cbpro library is out of date and currently incompatible with blankly.

  • 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

  • bolt-python

    A framework to build Slack apps using Python

  • 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.

  • gun

    HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP. (by ninenines)

  • Websocket.Client

    🔧 .NET/C# websocket client library (by Marfusios)

  • Pawl

    Asynchronous WebSocket client

  • java-slack-sdk

    Slack Developer Kit (including Bolt for Java) for any JVM language

  • WebSockex

    An Elixir Websocket Client

  • IXWebSocket

    websocket and http client and server library, with TLS support and very few dependencies

  • TeslaPy

    A Python module to use the Tesla Motors Owner API

    Project mention: Matching EV charge rate to solar production | /r/solar | 2023-07-01

    https://github.com/Matthew1471/Enphase-API/tree/main https://github.com/tdorssers/TeslaPy

  • osc-js

    OSC library for Node.js, Electron, Chrome Apps, Webpages or any other JS application. It comes with a customizable Plugin API for WebSocket, UDP or bridge networking

  • bybit-api

    Node.js SDK for the Bybit APIs and WebSockets, with TypeScript & browser support.

  • SaaSHub

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

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). The latest post mention was on 2024-03-25.

websocket-client related posts

Index

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

Project Stars
1 ws 21,000
2 Starscream 8,120
3 websocat 6,469
4 websockets 4,968
5 Boost.Beast 4,157
6 python-slack-sdk 3,785
7 websocket-client 3,450
8 node-slack-sdk 3,237
9 bolt-js 2,674
10 arduinoWebSockets 1,821
11 coinbasepro-python 1,815
12 ulfius 1,035
13 bolt-python 976
14 autobahn-testsuite 916
15 gun 884
16 Websocket.Client 651
17 Pawl 564
18 java-slack-sdk 551
19 WebSockex 497
20 IXWebSocket 491
21 TeslaPy 356
22 osc-js 248
23 bybit-api 210
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com