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. Learn more →
uWebSockets.js Alternatives
Similar projects and alternatives to uWebSockets.js
-
-
µWebSockets
Simple, secure & standards compliant web server for the most demanding of applications
-
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.
-
ws
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
-
-
pws
Discontinued Just another simple, fast, and resilient open-source WebSockets server. 📣 [Moved to: https://github.com/soketi/soketi]
-
subscriptions-transport-ws
Discontinued :arrows_clockwise: A WebSocket client + server for GraphQL subscriptions
-
hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
-
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.
-
jelly-actix-web-starter
Discontinued A starter template for actix-web projects that feels very Django-esque. Avoid the boring stuff and move faster.
-
-
graphql-subscriptions
:newspaper: A small module that implements GraphQL subscriptions for Node.js
-
-
-
Centrifugo
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
-
websockets
Library for building WebSocket servers and clients in Python
-
soketi
Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣
-
just
the only javascript runtime to hit no.1 on techempower :fire: (by just-js)
-
transport-site
Rendre disponible, valoriser et améliorer les données transports
-
etherpad-load-test
CLI tool to simulate pad user load on an Etherpad Instance
-
Redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
uWebSockets.js reviews and mentions
-
Building Real-Time Next.js Apps with WebSockets and Soketi
If you have never heard of Soketi, to give you a brief overview, it is a WebSocket server that was built on top of uWebSockets.js and has great compatibility with Pusher Protocol.
-
8 Best WebSocket Libraries For Node
# Clone the repo w/ submodules git clone --recursive https://github.com/uNetworking/uWebSockets.js.git # Cd into the folder cd uWebSockets.js # build make
-
Ask HN: How do you handle WebSocket connections reconnect problem?
have you tried https://github.com/uNetworking/uWebSockets.js/
-
I have done a full benchmark of a POST REST API on my computer: Node.js vs Fastify vs Express.js vs Deno vs Bun vs GO. Node.js is used WITH and WITHOUT clustering on 6-core I7 processor
If you'd like to test cluster mode, then use v19.3.0 as it described here https://github.com/uNetworking/uWebSockets.js/issues/593
- Millions of Active WebSockets with Node.js
-
KitaJs Survey - No runtime code, fast as bare metal and top level framework.
The fastest node framework is uWebSockets (as they claim, I didn't try it yet), so if Kita's goal is to maximize performance - you should check on it.
-
Migrating from KOA to uWebSockets.js in less than 2 hours
KOA do not support Websockets by itself, so I tried to research for the best websockets available, this is how I landed on uWebSockets.js (uws)
-
Ask HN: So, what's up with Phoenix (web framework)?
Lots of reasons:
- Code cleanliness: their code almost looks like code golfing. Hard to debug.
- Dependencies: everyone has different ways of implementing everything. some are even outdated. some even have stale bots that close legitimate but unattended issues.
- Performance: fastify and uWebSockets.js beats express.js on benchmarks. see https://www.fastify.io/benchmarks/ and https://github.com/uNetworking/uWebSockets/tree/master/bench...
- Multi-part parsing: this is built-in with uWebSockets.js. on express your options are multer or busboy.
- WebSocket Server support: this is built-in with uWebSockets.js. on express your options are using ws and socket.io.
- WebSocket pub/sub: built-in with uWebSockets.js
There are better alternatives like the following:
Nest.js uses express.js and socket.io underneath.
uWebSockets.js beats both on performance benchmarks. In fact it beats everything based on Node's built-in http module, such as fastify, hapi, koa.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Stats
uNetworking/uWebSockets.js is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of uWebSockets.js is C++.
Popular Comparisons
- uWebSockets.js VS fastify-websocket
- uWebSockets.js VS ws
- uWebSockets.js VS pws
- uWebSockets.js VS Socket.io
- uWebSockets.js VS subscriptions-transport-ws
- uWebSockets.js VS jelly-actix-web-starter
- uWebSockets.js VS µWebSockets
- uWebSockets.js VS graphql-subscriptions
- uWebSockets.js VS etherpad-load-test
- uWebSockets.js VS quantizr