{"library":"pull-ws","type":"library","category":null,"description":"Version 3.3.2 (latest). Provides a pull-stream interface for WebSocket client and server connections. Supports both Node.js and browser environments (via ws package on Node). Key differentiators: uses pull-streams (not Node streams), offers simple connect/server APIs, and integrates well with multiplexing libraries like muxrpc. Stable but marked as unstable by author; maintained with occasional updates.","language":"javascript","status":"active","version":"3.3.2","tags":["javascript","pull-stream","websocket","ws"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install pull-ws","imports":["const connect = require('pull-ws/client')","const createServer = require('pull-ws/server')","const duplex = require('pull-ws/duplex')"]},{"cmd":"yarn add pull-ws","imports":[]},{"cmd":"pnpm add pull-ws","imports":[]}],"homepage":"https://github.com/DamonOehlman/pull-ws","github":"https://github.com/DamonOehlman/pull-ws","docs":null,"changelog":null,"pypi":null,"npm":"pull-ws","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}