STOMP.js
JSON →STOMP.js provides a STOMP messaging client for browser and Node.js applications, supporting WebSocket and TCP transports. The latest version is 2.3.4-next, last updated in 2015 and no longer maintained. It offers a simple API for connecting to STOMP brokers, subscribing to queues/topics, and sending messages. Key differentiators include lightweight no-dependency design for browsers and dual TCP/WebSocket support in Node.js. However, it lacks modern ESM support, TypeScript types, and has known issues with binary frames and reconnection. For new projects, consider active alternatives like @stomp/stompjs.
Resources
packagestomp-websocket ↗