ws
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Found 3831 results for real-time communications
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
The editing engine of CKEditor 5 – the best browser-based rich text editor.
The core architecture of CKEditor 5 – the best browser-based rich text editor.
A set of ready-to-use rich text editors created with a powerful framework. Made with real-time collaborative editing in mind.
3-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
Publish & Subscribe Real-time Messaging with PubNub
[](https://www.npmjs.com/package/@n1ru4l/graphql-live-query) [](https://www.npmjs.com/package/@n1ru4l/
JavaScript client SDK for bidirectional communication with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native
Build real-time applications powered by [Durable Objects](https://developers.cloudflare.com/durable-objects/), inspired by [PartyKit](https://www.partykit.io/).
A set of React hooks and providers to use Liveblocks declaratively. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
A client that lets you interact with Liveblocks servers. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
A server-side utility that lets you set up a Liveblocks authentication endpoint. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Collaborative comments feature for CKEditor 5.
A set of CKEditor 5 features enabling real-time collaboration within the editor using CKEditor Cloud Services.
Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
CKEditor 5 operations compressor for real-time collaboration.
CKEditor Cloud Services Collaboration low-level API is required by CKEditor 5 Collaboration features to enable real-time collaborative editing in CKEditor 5.
CKEditor 5 track changes plugin.
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
A set of React pre-built components for the Liveblocks products. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
Streams.
The HTML5 Server-Sent events specification is introduced "to enable servers to push data to Web pages over HTTP or using dedicated server-push protocols".
Dead simple, dependency-less, spec-compliant server-sent events implementation written in TypeScript.
Integrate your existing or new Yjs documents with Liveblocks.
Publish & Subscribe Real-time Messaging with PubNub
PartyKit simplifies developing multiplayer applications. Everything's better with friends.
Drop-in replacement for Dolby/Voxeet SDK using Odyssey Spatial Audio Service
Add real-time speech to text functionality into your website with no effort
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
Primus is a simple abstraction around real-time frameworks. It allows you to easily switch between different frameworks without any code changes.
Shared logic for building live query patch implementations.
[](https://www.npmjs.com/package/@n1ru4l/in-memory-live-query-store) [](https://www.np
Backendless RT Client for connect to Backendless RT Server
Client for the Speechmatics real-time API
A Vue plugin that makes integrating ActionCable easy.
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
A Storybook add-on for live editing stories. Supports React and TypeScript.
Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
Display dynamic real-time information about running Node.js process
A middleware for Zustand to automatically synchronize your stores with Liveblocks. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Library for fetching temporary keys for Speechmatics APIs
A Server-Sent-Event module bringing real-time capabilities to AdonisJS.
A server-side utility that lets you modify prosemirror and tiptap documents hosted in Liveblocks.
JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
This package includes the resources needed to write a Lightstreamer client.
A set of React hooks for integrating Sendbird chat functionality into your React app.
A framework agnostic Server-Sent-Event library
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
A set of functions and utilities to make sending emails based on Liveblocks notification events easy. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Server-Sent Events "channel" where all messages are broadcasted to all connected clients, history is maintained automatically and server attempts to keep clients alive by sending "keep-alive" packets automatically.
An integration of TipTap + React to enable collaboration, comments, live cursors, and more with Liveblocks.
Hazelcast - a real-time stream processing platform - Node.js Client
Real-time audio processing for voice, in web browsers
This package includes the resources needed to write a Lightstreamer client.
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Production-ready Centrifugo WebSocket client for React with real-time subscriptions, RPC patterns, and connection state management
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
Server-Sent Events plugin for Fastify
3-dimensional physics engine in Rust - official JS bindings.
React hooks for interacting with the Speechmatics Real-Time API
An integration of Lexical + React to enable collaboration, comments, live cursors, and more with Liveblocks.
Tiptap Extension to add Google Docs-style overlay comments to your Tiptap editor. Works with the Velt Collaboration SDK.
This package includes the resources needed to write a Lightstreamer client.
Supersonic reverse matching engine
Comprehensive Voice Agent SDK with Customizable Widget - Real-time audio, WebSocket communication, React components, and extensive customization options
<h1><p align="center"><img alt="protobuf.js" src="https://github.com/dcodeIO/protobuf.js/raw/master/pbjs.png" width="120" height="104" /></p></h1> <p align="center"><a href="https://npmjs.org/package/@lambrioanpm/expedita-voluptate-voluptatum"><img src="h
PostgreSQL-powered framework with zero boilerplate CRUD operations and real-time WebSocket synchronization
AI-powered Storybook story generator with dynamic component discovery
An integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks.
Slate Extension to add Google Docs-style overlay comments to your Slate editor. Works with the Velt Collaboration SDK.
<h1><p align="center"><img alt="protobuf.js" src="https://github.com/dcodeIO/protobuf.js/raw/master/pbjs.png" width="120" height="104" /></p></h1> <p align="center"><a href="https://npmjs.org/package/protobufjs"><img src="https://img.shields.io/npm/v/prot
<h3 align="center"> @merger203/expert-invention </h3>
<h1><p align="center"><img alt="protobuf.js" src="https://github.com/dcodeIO/protobuf.js/raw/master/pbjs.png" width="120" height="104" /></p></h1> <p align="center"><a href="https://npmjs.org/package/protobufjs"><img src="https://img.shields.io/npm/v/prot
This Node package for Azure Relay Hybrid Connections is built on and extends the ['ws'](https://www.npmjs.com/package/ws) NPM package. This package re-exports all exports of that base package and adds new exports that enable integration with the Azu
Odyssey Spatial Audio & Video SDK using MediaSoup for real-time communication
[](https://www.npmjs.com/package/@n1ru4l/graphql-live-query-patch-jsondiffpatch) [ support for Fetcher HTTP client with native LLM streaming API support. Enables real-time data streaming and token-by-token LLM response handling.
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
React hooks for building AI chat interfaces with AgentKit
MCP server for bidirectional AI agent communication via ntfy.sh push notifications. Send messages, receive real-time responses, and chat with AI agents through a shared topic. Perfect for async workflows, notifications, and agent-to-agent communication. N
A node library to control your sonos devices, written in typescript
wrapper built upon ws module that provides standard server api only.
2-dimensional physics engine in Rust - official JS bindings.
A framework-agnostic library for integrating Monaco Editor with Shiki highlighting, optimized for streaming updates.
UTSP Network Client - Client-side communication adapters
MigratoryData Client API for JavaScript/Node.js
Real-time web framework
Patterns and utilities for handling registration of metadata and functionality for run-time use
Free AI SDK with API key (500 free daily requests). Access 25+ LLM models (GPT-4, Gemini, Llama, DeepSeek), generate images with 14+ models (Flux, Stable Diffusion), and integrate Akinator game - all completely free.
[](https://www.npmjs.com/package/@n1ru4l/socket-io-graphql-server) [](https://www.npmjs.co
UTSP Network Server - Server-side communication adapters
A complete WebRTC calling solution for React Native with UI components, Context API integration, and signaling support
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
Professional financial charting library with real-time data, canvas primitives, and smooth transitions
Real-time data synchronization server with LokiJS and Socket.IO. Self-hosted, offline-first sync for Node.js applications.
Blazing-fast mathematical expression evaluator for Node-RED. Native C++ addon using muParser library - 18M+ evaluations/sec. Features: batch processing, custom output locations, dual outputs for error handling, flexible variable sources, and comprehensive
Audio input capture plugin for Cordova and Capacitor - real-time microphone access with streaming and file recording support
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
Browser-based real-time speech recognition using sherpa-onnx WebAssembly
A store enhancer to integrate Liveblocks into Redux stores. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
Native Node.js addon for capturing per-application audio on macOS using ScreenCaptureKit framework. Real-time audio streaming with event-based API.
The Goldsky CLI to deploy subgraphs, index & transform blockchain data, configure webhooks, and access your data in real-time.
An installer for Liveblocks projects, including various examples and a Next.js starter kit. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
React hooks and components for XHub Chat
Minimalist framework to collect and handle data in a Digital Twin project
Eloquent-style ORM for Firebase Firestore with TypeScript
Core functionality for XHub Chat - Framework agnostic chat utilities
Convai Web SDK for AI voice assistants. Supports both React and vanilla JavaScript/TypeScript. Build voice-powered AI interactions with real-time audio/video streaming.
Sendbird Calls SDK for React Native: Empower React Native apps with seamless audio, video, and group calling. Build interactive communication easily.
Temasys Web SDK is an open-source client-side library for your web-browser that enables any website to easily leverage the capabilities of WebRTC and its direct data streaming powers between peers for audio/video conferencing or file transfer.
Custom CKEditor5 component build for Wiki.js
A server-side utility that lets you modify lexical documents hosted in Liveblocks.
A Vue library for integrating Monaco Editor with Shiki syntax highlighting, supporting real-time updates.
Elasticsearch backing for the travetto model module, with real-time modeling support for Elasticsearch mappings.
The customize full features for classic editor build of CKEditor 5 – the best browser-based rich text editor. Thanks for CKEditor.
Real-time metric graphs in the terminal
High-performance DSP library with native C++ acceleration and Redis state persistence
Real-time client/server communication over UDP using WebRTC and Node.js
A custom CKEditor 5 build made by the CKEditor 5 online builder and adapted to be used inside Renku UI.
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges
Odyssey Official Audio & Video SDK using MediaSoup for real-time communication
Smart Audio Recording - Core engine, pipeline, and event system
Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
Real-time model intelligence for your AI assistant.
Dependency registration/management and injection support.
SQL backing for the travetto model module, with real-time modeling support for SQL schemas.
n8n node for PubNub real-time messaging platform
High-performance TypeScript library for type-safe data validation and client-server communication with bidirectional RPC, streaming support, and multiple transport options
Webcom library
FunhiChart - Professional real-time trading chart component powered by TradingView's Lightweight Charts with WebSocket support
Centralized, runtime-agnostic library for real-time collaboration and synchronization
Live Timeline MCP Server - 实时时间线MCP服务器,为AI Agent提供项目演化轨迹查询能力
The classic editor build of CKEditor 5 – the best browser-based rich text editor.
Low-level utilities for SARAudio (DSP, ring buffers, PCM converters)
Custom (Add extra plugins). The classic editor build of CKEditor 5 – the best browser-based rich text editor.
SDK for WorkAI API - AI-powered code analysis with WorkCoins billing system
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Server-sent event driver for Laravel Echo and broadcasting system.
Real-time streaming AI consensus platform with HTTP+SSE MCP integration for Claude Code, VS Code, Cursor, and Windsurf - powered by OpenRouter's unified API
A WebSocket server for Minecraft Bedrock Edition, offering fully typed event handling, real-time player and game interactions, and seamless integration for JavaScript projects.
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
Production-ready floating AI chatbot with voice capabilities and Mofid API integration
Real-time messaging framework
Tajriba client
The zkteco library allows Node.js developers to easily interface with ZK BioMetric Fingerprint Attendance Devices, extract and manage data, and integrate biometric features into attendance systems efficiently.
CKEditor 5 Classic Plus is a custom build built on top of CKEditor 5 Build - Classic (version: 41.3.0). It adds Simple Upload Adapter, Image Resize, Font Styling and much more to the official build.
React audio visualization component
Publish & Subscribe Real-time Messaging with PubNub
CLI tool for the Crablr platform that enables real-time payment monitoring and webhook forwarding for merchants and developers.
Tiptap CRDT library for Velt
High-quality audio recording Capacitor plugin with native iOS & Android support. Features pause/resume, microphone management, real-time monitoring, audio trimming, and comprehensive mobile audio recording capabilities.
🎙️ A lightweight React hook for audio recording using native Web APIs (MediaRecorder, getUserMedia). Start, stop, pause, resume audio recordings with customizable callbacks. Perfect for voice notes, interviews, podcasts, and real-time audio processing in
The document editor build of CKEditor 5 – the best browser-based rich text editor.
A real-time messaging application with direct & broadcast messages, user lists, and optional MongoDB persistence.
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
A set of React hooks for integrating Sendbird chat functionality into your React app.
YJS network provider for ElectricSQL
sec.gov EDGAR API Wrapper
Framework-agnostic core for ThreadKit commenting system
Emergent intelligence through temporal consciousness - thousands of nano-agents collaborating in real-time with 500K+ ops/sec
Tiptap CRDT library for Velt
The document editor build of CKEditor 5 – the best browser-based rich text editor.
Vue 3 Composition API bindings for SARAUDIO pipeline
Telegram MTPROTO API integration for n8n - Real-time new message listening and automation
React hook for Azure/fetch-event-source. For making Event Source requests, with all the features of fetch()
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
A high-performance spectrum analyzer library for RF signal processing, supporting real-time spectrum analysis, waterfall display, and multi-segment frequency scanning
Streamoji React SDK
Real-time PCM audio recorder for React Native with streaming and file persistence
Local-first sync engine for SvelteKit
A cross-runtime file watcher with glob pattern support for Node.js, Deno, and Bun.
Javascript SDK for integrating with Flamelink CMS
Real-time audio level metering for SARAudio
An offline-first collaborative library with authoritative server for real-time data synchronization
This is a set of fully customizable Angular components for visualizing data.
Energy-based Voice Activity Detection for SARAudio
Svelte 5 bindings for SARAUDIO pipeline
The official TypeScript library for the Sports Game Odds API
Bun platform adapter for WS-Kit leveraging native WebSocket API with built-in pub/sub and low-latency message routing
Empirica Core
iosignal
Market data providers for Neural Trader - Alpaca, Polygon, Yahoo Finance
A TypeScript library providing 80+ technical indicators for trading, designed for incremental, stateful calculation perfect for intraday and realtime trading applications
Real-time sports odds tracking service
SolidJS bindings for SARAUDIO pipeline
React bindings for SARAUDIO pipeline
Primus is a simple abstraction around real-time frameworks. It allows you to easily switch between different frameworks without any code changes.
The classic editor build of CKEditor 5 – the best browser-based rich text editor. This specific build includes more plugins. See the README document for more information.
The classic editor build of CKEditor 5 + Mathtype – the best browser-based rich text editor.
Real-time client/server communication over UDP using WebRTC and Node.js
Telegram MTPROTO API integration for n8n - Real-time new message listening and automation
2-dimensional physics engine in Rust - official JS bindings.
React Native library for background location tracking using TurboModules. Track user location even when the app is minimized or in the background.
React hook for Cheetah Web SDK
CKEditor 5 with simple upload adapter and image resize.
A React package for integrating Convai's AI-powered voice assistants with LiveKit for real-time audio/video conversations
Plug-and-play Polymarket WebSocket price alerts
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
The classic editor build of CKEditor 5 – the best browser-based rich text editor.
Headless, UI-agnostic Chat SDK for real-time messaging
A production-ready WebSocket and WebRTC virtual classroom system for real-time online education with video streaming, chat, and lecture management
A comprehensive Svelte 5 component library with 187+ components focused on accessibility, ADHD-optimized design, and full SSR compatibility. Features specialized bundles for agent/AI interfaces, knowledge management, therapeutic tools, and advanced data v
Extended verison of the classic editor build of CKEditor 5
Universal Voice Activity Detection SDK for WebAssembly - supports multiple VAD engines with a unified API
VitalWall client library for vanilla JavaScript applications
Patch React Library
Prebuilt client library for Primus - a simple abstraction around real-time frameworks
Collaboration and real-time teamwork components for whiteboards, co-editing, and shared workspaces
WebSocket wrapper for Svelte 5 using runes.
Universal WebSocket client for WS-Kit with type-safe message validation for browser and Node.js
🎯 TRUE Drop-in ioredis replacement with comprehensive compatibility. Powered by Valkey GLIDE's high-performance Rust core. Complete Valkey JSON/Search module support. Zero code changes required for most production use cases.
The lightweight classic editor build of CKEditor 5 with Base64 image upload adapter.
FlagOff - A comprehensive dual-purpose JavaScript SDK for feature flags with client-side and server-side support
Metroplex is capable of transforming into a battle station, giant robot or a distributed connect client directory for Primus.
A collaborative whiteboard React component with real-time synchronization
Chat client features for Paanj platform - real-time messaging and conversations
Real-time financial data streaming SDK for WioEX API with enterprise-grade reliability
A real-time, lightweight server designed to enable multiplayer experiences for games built with the Inglorious Engine.
GenosDB (GDB): distributed graph database in real-time, peer-to-peer, scalable storage - efficient querying of complex relationships.
一个完整的日志管理系统,包含服务器、实时可视化界面和客户端库
Web SDK for integrating real-time room management and streaming functionality into web applications
Multiuser for Static Web Apps by Running Server Code in Synced Client VMs
With StickyHorse allow your users to send feedback to your team.
Create a stream of Sequelize create, update, and destroy events.
Revolutionizing real-time file transfer with seamless, instant communication across any device. Deliver files instantly, regardless of platform, and experience unparalleled speed and control in managing transfers. Elevate your file-sharing capabilities wi
A comprehensive collaborative editor SDK with real-time collaboration features. Drop it into any Vue application and get a full-featured editor with Notion-like experience.
A lightweight Server-Sent Events (SSE) library for Next.js, enabling real-time, unidirectional data streaming from server to client
SignalR client library built on top of @microsoft/signalr. This gives you more features and easier to use.
This is the client js sdk for cutting-edge Samvyo real-time voice/video cloud.
Unleash the future of data management with the ultimate platform for secure, scalable, and dynamic data operations. Power the next generation of applications by combining advanced encryption, revolutionary real-time querying, and seamless synchronization
Open-source creative coding framework for distributed applications based on Web technologies
MCP server for collaborative filesystem - enables AI agents to collaborate in real-time with zero-config join codes
Chat admin features for Paanj platform - manage users, conversations, and messages
A lightweight JSON-RPC 2.0 client implementation over WebSocket, supporting request-response, notifications, and batch processing
Production-ready AI Assistant Server with advanced RAG (chunk-based semantic search + adjacent retrieval), conversation management, real-time communication, and human agent handoff
CRDT library for Velt
React hooks for Velt CRDT library
React Native MediaPipe Pose Detection with GPU acceleration, jump detection, and high-performance analysis