BrowserChatChannel (browser-chat.ts)

openbrowserclaw · score 9.7 · realtime
Implements browser-based real-time chat messaging, bridging UI events to messaging infrastructure as a chat channel integration.

AppiumDriver (appium.ts)

appium · score 9.3 · realtime, session-management, driver-stub, endpoint-routing, infra
Stub for unimplemented endpoint responses; saves sessions in init.ts.

notification (protocol)

typescript-sdk · score 8.8 · integration, json-rpc, notifications, outbound-codec, async-messaging
Sends an asynchronous JSON-RPC notification using an outbound codec resolved by method name.

WSClient (_rendezvous.py)

magic-wormhole · score 8.8 · realtime, websocket-client, protocol-handshake, wormhole-protocol, integration
WebSocket client handling verified for Wormhole protocol

mergeOptimisticPage (sync.tsx)

agentswarm-cli · score 8.7 · realtime
Merges optimistic UI updates into a page's state within a realtime sync context.

Managed Realtime Conversation

openclaw-voice-call-realtime · score 8.7 · voice, audio-streaming, bidirectional-audio, realtime-bridge, voice-orchestration
Orchestrates bidirectional audio streaming between telephony and AI providers.

deriveActivity (activityState.ts)

diorama-builder · score 8.5 · realtime
Activity State System — derives visual activity from gateway events. Maps event type + room preset → agent activity for 3D visualization. Pure functions, no React/Three.js dependen

New (server.go)

clickclack · score 8.4 · realtime, http-server, route-wiring, json-handling, context-management
Constructs HTTP API server for realtime app; wires routes, DB, JSON handling, context.

AudioStreamer (streamer.py)

VibeVoice · score 8.3 · audio-streaming, microphone-capture, realtime-streaming, realtime
Streams audio data from microphone to server for real-time voice processing.

RealtimeOutputNotebookClient (execute_nb_code.py)

MetaGPT · score 8.3 · realtime
Streams notebook code exec output in realtime, cleaning logs and rendering results for Jupyter sessions via client.

setupWebSocketHandler (ws-handler.ts)

clsh · score 8.2 · auth, websocket-server, agent-runtime, jwt-auth, realtime
Sets up authenticated WebSocket server, handling connections and messages for agent runtime.

subscribe (client)

redis-py · score 8.2 · realtime, pubsub-subscribe, channel-handlers, event-callbacks
Subscribes to Redis Pub/Sub channels with optional handler callbacks, updating internal state and triggering subscribed event on first subscription.

Rich Text Editor with Linting (lib/Editor.svelte)

harper · score 8.2 · ui, UI / Frontend, svelte, editor, lint
Main editor component integrating a rich‑text area, real‑time linting, and a collapsible lint sidebar.

Analytics Dashboard Page (pages/Analytics.tsx)

mperkins0155/Claude-Code-Agent-Monitor · score 8.1 · ui, UI / Frontend, react, analytics, charts
Displays real‑time analytics of sessions, token usage, and events using heatmaps, trend lines, and interactive charts refreshed via WebSocket.

Activity Feed (pages/ActivityFeed.tsx)

mperkins0155/Claude-Code-Agent-Monitor · score 8.1 · ui, UI / Frontend, react, typescript, realtime
Live feed of agent events with server‑driven filters, batched pagination, and debounced refetch that preserves user scroll state.

LiveTranscript.tsx

prank-your-dad · score 8.1 · ui, live-transcript, card-layout, real-time-display, realtime
Renders live transcript UI, displaying real-time text within card layout.

process_event (events_manager)

pydoll · score 8.1 · dev-tools, cdp-events, event-processing, network-monitoring, realtime
Processes incoming CDP events, updates internal state for network requests and JavaScript dialogs, then triggers registered callbacks.

MessageTicker.tsx

openclaw-pixel-agents · score 8.1 · realtime, ui, message-feed, scrolling-ticker, realtime-messages
MessageTicker — horizontal scrolling feed of recent agent messages Displays a news-ticker style bar at the bottom of the pixel office showing the latest messages from all active ag

tailTranscript (index.ts)

openclaw-pixel-agents · score 8.1 · realtime, rest-api, websocket, cli-polling, agent-state
OpenClaw Pixel Agents — Backend Server Polls the OpenClaw Gateway for agent states via the CLI and exposes them via REST + WebSocket. Uses `openclaw sessions --all-agents --json` a

Voice Gateway Session Service (voice-gateway/session-service.ts)

NemoClaw · score 8.1 · voice, Voice / Speech, gateway, session, authentication
Controls voice session lifecycle, validates runtime values, grants, and handles turn state for voice interactions.

ChatView (chat-view.tsx)

orin · score 8.1 · ui, chat-ui, streaming, llm-chat, ai
Renders chat UI using AI SDK's useChat hook; manages messages, input state, and streaming responses.

EventsManager

pydoll · score 8.1 · queue, cdp-events, event-queue, network-monitoring, dialog-handling
Manages CDP event callbacks, network logs, and dialog state. Provides ordered, non-blocking event processing via an async worker queue to keep the WebSocket read loop responsive.

Match.js

claude-of-duty · score 8.0 · game-rules, score-tracking, respawn-logic, kill-feed, match-summary
Team-deathmatch rules: score, clock, respawns, kill feed events and the end-of-match summary. Kept free of rendering and input so the whole match can be simulated headlessly in a t

GroupMode (Group.kt)

mobileClaw · score 8.0 · group-management, multiplayer, user-roles, game-mechanics, event-handling
Defines enums and data classes for multiplayer game and chat group modes, user roles, game mechanics, and event handling.

FeishuChannel (feishu.py)

deer-flow · score 8.0 · realtime, websocket, chat-channel, feishu-integration
Feishu/Lark channel — connects to Feishu via WebSocket (no public IP needed).

add_api_websocket_route (routing)

fastapi · score 8.0 · dev-tools, websocket-routing, route-registration, dependency-merging, realtime
Adds a WebSocket route to the router with optional dependencies, merging them with existing router-level dependencies.

websocket (routing)

fastapi · score 8.0 · realtime, websocket, route-registration, realtime-sync, async-handler
Decorator for defining WebSocket endpoints on an APIRouter, registering a WebSocket route with optional dependencies.

handleWebSocketMessage (core/websocket.ts)

vibesdk · score 8.0 · realtime
Module exposing: handleWebSocketMessage, handleWebSocketClose, broadcastToConnections, sendToConnection, sendError

_ensure_active_connection

pydoll · score 8.0 · realtime, websocket-connection, reconnection-handling, connection-health, infra
Checks if the current WebSocket connection is healthy and establishes a new one if not, ensuring reliable communication.

disconnect (realtime-gateway)

CopilotKit · score 8.0 · realtime, socket-disconnect, connection-management, reconnection-prevention
Intentionally closes the socket connection, marking it as intentional and clearing any error or retry timers to prevent reconnection attempts.

WsChat (ws-chat.ts)

agenticmail · score 8.0 · realtime, chat-client, device-auth, ed25519
WebSocket chat client for OpenClaw Gateway. Uses device auth (Ed25519 keypair) for full scope access. /

Channel Registry

nanoclaw-railway · score 7.9 · realtime, plugin-registry, channel-management, integration
Plugin-style registry for managing multiple communication channels.

tool (RealtimeVoice.swift)

iOS-vibebuddy · score 7.9 · realtime, speech-to-speech, multi-provider, real-time-voice, voice
Provides a provider-agnostic protocol and events for real-time speech-to-speech voice sessions, supporting multiple backends including Qwen, Gemini, and OpenAI Realtime.

WebContainer Preview Ports Store (stores/previews.ts)

bolt.diy_V2.0 · score 7.9 · dev-tools, webcontainer, nanostores, preview, port
Nanostores store that tracks live preview ports from a WebContainer, exposing ready state and base URLs.

_emit_event

CowAgent · score 7.9 · realtime, event-emission, activity-monitoring, structured-callback
Sends a structured event with type, timestamp, and optional data to a registered callback, enabling external monitoring or logging of agent activity.

PingDot

magicui · score 7.9 · ui, live-status-dot, animated-indicator, realtime
Renders an animated green dot to indicate live or active status, commonly used for real-time presence indicators.

Chat Event Bus

clawsuite · score 7.8 · integration, sse, event-bus, deduplication, pubsub
Singleton SSE event bus that deduplicates gateway events and broadcasts processed events to N clients. Solves the N-listener duplication problem by funneling all gateway events thr

createLiveSyncBrowserServiceHub.ts

obsidian-livesync · score 7.8 · realtime
Creates a service hub for live synchronization in the browser.

Handshake Frames

MobileVC · score 7.8 · realtime, e2ee-handshake, frame-serialization, protocol-frames, encryption
Frame definitions and serialization for E2EE handshake protocol.

GlobalSyncProvider (global-sync.tsx)

agentswarm-cli · score 7.8 · realtime
Provides global state sync via realtime subscriptions, bridging MCP and LSP clients to update app context across components.

clientConfig (gateway.config.ts)

lumiere · score 7.8 · realtime
Defines gateway client configuration for protocol agents, client resolution, and realtime settings, enabling dynamic per-client setup.

ChatMessage (Models.kt)

mobclaw · score 7.8 · realtime
Data class representing a chat message with sender, content, and timestamp fields.

parametersSchema (VoiceTools.swift)

iOS-vibebuddy · score 7.8 · realtime, json-schema, function-calling, parameter-validation, voice-tools
Builds JSON schema for voice tool parameters, enabling AI function calling.

ActionExpiredError

CopilotKit · score 7.8 · realtime, error-handling, action-expiration, email
Custom error thrown when a channel action has expired or is no longer available, preventing stale operations.

CallGraph

callpilot · score 7.8 · voice, call-lifecycle, state-machine, signaling, kotlin
Kotlin call state graph managing call lifecycle transitions and signaling events.

doCreateRoom (rooms.go)

voiceblender · score 7.8 · chat-rooms, http-handlers, request-validation, metadata-persistence, realtime
Creates a new chat room via HTTP handler, validates request, persists room metadata, returns confirmation.

ChannelDeliveryStoppedError

CopilotKit · score 7.8 · realtime, error-handling, channel-delivery, email
Error thrown when channel delivery is stopped, signaling that no further messages will be processed.

RealtimeException (__init__.py)

phone-call-assistant · score 7.8 · realtime
Copyright (c) Microsoft Corporation. Licensed under the MIT License.

Media Stream Handler

openclaw-voice-call-realtime · score 7.8 · realtime, websocket, media-streaming, audio-transport
Handles WebSocket media streaming for real-time audio transport.

broadcast (mailbox)

ClawTeam-OpenClaw · score 7.8 · realtime, message-broadcast, mailbox, fanout, agent-messaging
Sends a message to all team members except the sender and optionally excluded agents, delivering via transport and triggering wakeup notifications.