WebSocket & Real-time

Community

Deliver real-time updates with WebSocket & SSE.

Authorikeniborn
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enables instant, bidirectional updates between servers and clients using WebSocket and SSE, reducing latency and keeping UIs in sync without manual polling.

Core Features & Use Cases

  • WebSocket broadcast to endpoints after data mutations to push changes in real time
  • SSE polling with an event_buffer to ensure all clients receive events even during reconnections
  • Frontend integration through a dedicated budgetWSClient.js to standardize event handling
  • Architectural guidance for single-worker reliability and future multi-worker scaling with Redis Pub/Sub

Quick Start

Connect a WebSocket client to budgetWSClient.js and configure your endpoints to emit WebSocket events after mutations.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: WebSocket & Real-time
Download link: https://github.com/ikeniborn/familyBudget/archive/main.zip#websocket-real-time

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.