The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 websocket-client Open-Source Projects
-
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.
-
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-20It'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.
-
-
-
-
-
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.
-
-
-
-
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
-
-
Sounds pretty interesting. How close you are to the RFC 6455? you can use Autobahn Testsuite to check edge cases.
-
-
-
-
-
-
IXWebSocket
websocket and http client and server library, with TLS support and very few dependencies
-
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
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
websocket-client related posts
- Setting up a WebSocket server in Node.js
- WalletConnect Auth: how to connect a crypto wallet to iOS Swift DApp
- Show HN: ScaleSocket – Turn any script into a multiplayer WebSocket server
- New WebSockets Client C Library
- WebSockets 101
- Unable to connect to coinbase pro API
- fastwebsockets A new high-performance WebSocket protocol implementation in Rust
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
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 |