{"library":"websocket-nats","type":"library","category":null,"description":"A browser-based WebSocket client for NATS messaging system, version 0.3.3. It enables in-browser connectivity to NATS servers via a WebSocket-to-TCP proxy. The library mirrors the node-nats API, supporting publish/subscribe, request/reply, wildcard subscriptions, queue groups, and clustered connections. Unlike server-side NATS clients, it operates entirely in the browser and requires an external WebSocket proxy. The project appears to be in maintenance mode with no recent updates since 2017.","language":"javascript","status":"maintenance","version":"0.3.3","tags":["javascript","websocket","websockets","ws","nats","browser"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install websocket-nats","imports":["var nats = require('websocket-nats').connect('ws://localhost:4223');","var nc = require('websocket-nats').connect({'servers': servers});","<script src='.../websocket-nats.min.js'></script> <!-- global `Nats` object -->","var nc = require('websocket-nats').connect({'servers': ['ws://...'], 'dontRandomize': true});","nats.subscribe('foo', function(msg, reply, subject) { ... });"]},{"cmd":"yarn add websocket-nats","imports":[]},{"cmd":"pnpm add websocket-nats","imports":[]}],"homepage":"https://github.com/isobit/websocket-nats#readme","github":"https://github.com/isobit/websocket-nats","docs":null,"changelog":null,"pypi":null,"npm":"websocket-nats","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}