ws
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Found 3824 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.
[](https://www.npmjs.com/package/@n1ru4l/graphql-live-query) [](https://www.npmjs.com/package/@n1ru4l/
Publish & Subscribe Real-time Messaging with PubNub
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.
A set of CKEditor 5 features enabling real-time collaboration within the editor using CKEditor Cloud Services.
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.
Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
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 operations compressor for real-time collaboration.
Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
CKEditor 5 track changes plugin.
Collaborative comments feature for CKEditor 5.
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
Streams.
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.
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.
Drop-in replacement for Dolby/Voxeet SDK using Odyssey Spatial Audio Service
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.
Add real-time speech to text functionality into your website with no effort
Shared logic for building live query patch implementations.
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
Backendless RT Client for connect to Backendless RT Server
[](https://www.npmjs.com/package/@n1ru4l/in-memory-live-query-store) [](https://www.np
Primus is a simple abstraction around real-time frameworks. It allows you to easily switch between different frameworks without any code changes.
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.
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.
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 Server-Sent-Event module bringing real-time capabilities to AdonisJS.
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
A server-side utility that lets you modify prosemirror and tiptap documents hosted in Liveblocks.
Library for fetching temporary keys for Speechmatics APIs
This package includes the resources needed to write a Lightstreamer client.
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.
A set of React hooks for integrating Sendbird chat functionality into your React app.
A framework agnostic Server-Sent-Event library
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
This package includes the resources needed to write a Lightstreamer client.
Real-time audio processing for voice, in web browsers
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
An integration of Lexical + React to enable collaboration, comments, live cursors, and more with Liveblocks.
Server-Sent Events plugin for Fastify
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.
3-dimensional physics engine in Rust - official JS bindings.
Tiptap Extension to add Google Docs-style overlay comments to your Tiptap editor. Works with the Velt Collaboration SDK.
React hooks for interacting with the Speechmatics Real-Time API
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/protobufjs"><img src="https://img.shields.io/npm/v/prot
<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
AI-powered Storybook story generator with dynamic component discovery
<h3 align="center"> @merger203/expert-invention </h3>
PostgreSQL-powered framework with zero boilerplate CRUD operations and real-time WebSocket synchronization
Server-Sent Events (SSE) support for Fetcher HTTP client with native LLM streaming API support. Enables real-time data streaming and token-by-token LLM response handling.
[](https://www.npmjs.com/package/@n1ru4l/graphql-live-query-patch-jsondiffpatch) [ NPM package. This package re-exports all exports of that base package and adds new exports that enable integration with the Azu
Slate Extension to add Google Docs-style overlay comments to your Slate editor. Works with the Velt Collaboration SDK.
Odyssey Spatial Audio & Video SDK using MediaSoup for real-time communication
Supersonic reverse matching engine
<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
An integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks.
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
HarperDB is a distributed database, caching service, streaming broker, and application development platform focused on performance and ease of use.
CKEditor 5 build for Strapi WYSIWYG editor replacement
A multiplayer sword fighting game engine with character management, round-based combat, and real-time multiplayer support
Replace Strapi default WYSIWYG editor with enhanced build of CKEditor 5
Client for the coinbase-pro API
wrapper built upon ws module that provides standard server api only.
Enterprise RAG module with chat context storage, vector search, and session management. Complete chat history retrieval and streaming content extraction for Electron apps.
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
2-dimensional physics engine in Rust - official JS bindings.
A node library to control your sonos devices, written in typescript
React hooks for building AI chat interfaces with AgentKit
Type-safe, real-time API framework - GraphQL concepts in TypeScript with zero codegen
A framework-agnostic library for integrating Monaco Editor with Shiki highlighting, optimized for streaming updates.
MigratoryData Client API for JavaScript/Node.js
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.
Real-time web framework
React hooks and components for XHub Chat
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.
A complete WebRTC calling solution for React Native with UI components, Context API integration, and signaling support
[](https://www.npmjs.com/package/@n1ru4l/socket-io-graphql-server) [](https://www.npmjs.co
Real-time data synchronization server with LokiJS and Socket.IO. Self-hosted, offline-first sync for Node.js applications.
Core functionality for XHub Chat - Framework agnostic chat utilities
SDK for WorkAI API - AI-powered code analysis with WorkCoins billing system
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
Professional financial charting library with real-time data, canvas primitives, and smooth transitions
Audio input capture plugin for Cordova and Capacitor - real-time microphone access with streaming and file recording support
Browser-based real-time speech recognition using sherpa-onnx WebAssembly
Patterns and utilities for handling registration of metadata and functionality for run-time use
React hooks and utilities for MQTT-based location tracking with automatic reconnection, offline detection, and TypeScript support
UTSP Network Client - Client-side communication adapters
UTSP Network Server - Server-side communication adapters
Native Node.js addon for capturing per-application audio on macOS using ScreenCaptureKit framework. Real-time audio streaming with event-based API.
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.
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.
A server-side utility that lets you modify lexical documents hosted in Liveblocks.
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.
Eloquent-style ORM for Firebase Firestore with TypeScript
Sendbird Calls SDK for React Native: Empower React Native apps with seamless audio, video, and group calling. Build interactive communication easily.
Minimalist framework to collect and handle data in a Digital Twin project
Custom CKEditor5 component build for Wiki.js
A Vue library for integrating Monaco Editor with Shiki syntax highlighting, supporting real-time updates.
Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
The customize full features for classic editor build of CKEditor 5 – the best browser-based rich text editor. Thanks for CKEditor.
A production-ready WebSocket and WebRTC virtual classroom system for real-time online education with video streaming, chat, and lecture management
High-performance DSP library with native C++ acceleration and Redis state persistence
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
Generic blockchain event indexer for EVM-compatible smart contracts with real-time processing and gap detection
Real-time metric graphs in the terminal
The classic editor build of CKEditor 5 – the best browser-based rich text editor.
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.
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.
Odyssey Official Audio & Video SDK using MediaSoup for real-time communication
Minimal React library for connecting to Server-Sent Events (SSE) notification servers with TypeScript support
Smart Audio Recording - Core engine, pipeline, and event system
🚀 High-performance, zero-dependency in-memory database for JavaScript/TypeScript - Drop-in replacement for Redis + MongoDB
A high-performance spectrum analyzer library for RF signal processing, supporting real-time spectrum analysis, waterfall display, and multi-segment frequency scanning
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
High-performance TypeScript library for type-safe data validation and client-server communication with bidirectional RPC, streaming support, and multiple transport options
n8n node for PubNub real-time messaging platform
Webcom library
Centralized, runtime-agnostic library for real-time collaboration and synchronization
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges
Live Timeline MCP Server - 实时时间线MCP服务器,为AI Agent提供项目演化轨迹查询能力
Low-level utilities for SARAudio (DSP, ring buffers, PCM converters)
FunhiChart - Professional real-time trading chart component powered by TradingView's Lightweight Charts with WebSocket support
Custom (Add extra plugins). The classic editor build of CKEditor 5 – the best browser-based rich text editor.
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
Real-time messaging framework
A set of React hooks for integrating Sendbird chat functionality into your React app.
Server-sent event driver for Laravel Echo and broadcasting system.
A WebSocket server for Minecraft Bedrock Edition, offering fully typed event handling, real-time player and game interactions, and seamless integration for JavaScript projects.
Production-ready floating AI chatbot with voice capabilities and Mofid API integration
Open-source creative coding framework for distributed applications based on Web technologies
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.
Tajriba client
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
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.
Dependency registration/management and injection support.
Real-time model intelligence for your AI assistant.
React audio visualization component
CLI tool for the Crablr platform that enables real-time payment monitoring and webhook forwarding for merchants and developers.
The document editor build of CKEditor 5 – the best browser-based rich text editor.
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.
Streamoji React SDK
The document editor build of CKEditor 5 – the best browser-based rich text editor.
YJS network provider for ElectricSQL
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
🎙️ 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
A real-time messaging application with direct & broadcast messages, user lists, and optional MongoDB persistence.
sec.gov EDGAR API Wrapper
2-dimensional physics engine in Rust - official JS bindings.
Publish & Subscribe Real-time Messaging with PubNub
Emergent intelligence through temporal consciousness - thousands of nano-agents collaborating in real-time with 500K+ ops/sec
Vue 3 Composition API bindings for SARAUDIO pipeline
React hook for Azure/fetch-event-source. For making Event Source requests, with all the features of fetch()
SQL backing for the travetto model module, with real-time modeling support for SQL schemas.
Javascript SDK for integrating with Flamelink CMS
Local-first sync engine for SvelteKit
Telegram MTPROTO API integration for n8n - Real-time new message listening and automation
Real-time PCM audio recorder for React Native with streaming and file persistence
An offline-first collaborative library with authoritative server for real-time data synchronization
2-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
Real-time audio level metering for SARAudio
Energy-based Voice Activity Detection for SARAudio
Svelte 5 bindings for SARAUDIO pipeline
Market data providers for Neural Trader - Alpaca, Polygon, Yahoo Finance
一个完整的日志管理系统,包含服务器、实时可视化界面和客户端库
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
SolidJS bindings for SARAUDIO pipeline
React bindings for SARAUDIO pipeline
iosignal
A TypeScript library providing 80+ technical indicators for trading, designed for incremental, stateful calculation perfect for intraday and realtime trading applications
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
Tiptap CRDT library for Velt
The official TypeScript library for the Sports Game Odds API
React hook for Cheetah Web SDK
React Native library for background location tracking using TurboModules. Track user location even when the app is minimized or in the background.
Bun platform adapter for WS-Kit leveraging native WebSocket API with built-in pub/sub and low-latency message routing
CKEditor 5 with simple upload adapter and image resize.
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.
Empirica Core
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
Tiptap CRDT library for Velt
Headless, UI-agnostic Chat SDK for real-time messaging
This is a set of fully customizable Angular components for visualizing data.
VitalWall client library for vanilla JavaScript applications
Extended verison of the classic editor build of CKEditor 5
Real-time sports odds tracking service
Plug-and-play Polymarket WebSocket price alerts
A React package for integrating Convai's AI-powered voice assistants with LiveKit for real-time audio/video conversations
Universal Voice Activity Detection SDK for WebAssembly - supports multiple VAD engines with a unified API
The classic editor build of CKEditor 5 + Mathtype – the best browser-based rich text editor.
Complete TypeScript SDK for Polymarket — fetch market data, stream live orderbooks, and execute trades with CLOB integration for trading bots, dashboards, and AI agents.
WebSocket wrapper for Svelte 5 using runes.
Patch React Library
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.
This plugin provides an implementation of websockets to enable real-time events in Payload CMS collections.
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.
Web SDK for integrating real-time room management and streaming functionality into web applications
A collaborative whiteboard React component with real-time synchronization
Collaboration and real-time teamwork components for whiteboards, co-editing, and shared workspaces
Multiuser for Static Web Apps by Running Server Code in Synced Client VMs
3-dimensional physics engine in Rust - official JS bindings. Compatibility package with inlined webassembly as base64.
Real-time financial data streaming SDK for WioEX API with enterprise-grade reliability
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.
The classic editor build of CKEditor 5 – the best browser-based rich text editor.
A lightweight Server-Sent Events (SSE) library for Next.js, enabling real-time, unidirectional data streaming from server to client
This is the client js sdk for cutting-edge Samvyo real-time voice/video cloud.
SignalR client library built on top of @microsoft/signalr. This gives you more features and easier to use.
With StickyHorse allow your users to send feedback to your team.
MCP server for collaborative filesystem - enables AI agents to collaborate in real-time with zero-config join codes
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
A lightweight JSON-RPC 2.0 client implementation over WebSocket, supporting request-response, notifications, and batch processing
3-dimensional physics engine in Rust - official JS bindings.
Production-ready AI Assistant Server with advanced RAG (chunk-based semantic search + adjacent retrieval), conversation management, real-time communication, and human agent handoff
Official TalkLynk SDK for video calling and chat integration
A real-time, lightweight server designed to enable multiplayer experiences for games built with the Inglorious Engine.
Create a stream of Sequelize create, update, and destroy events.
A lightweight framework for bi-directional database synchronization with automatic version tracking and conflict resolution.
Cloudflare Durable Objects adapter for WS-Kit enabling stateful, globally-distributed WebSocket applications at the edge