{"library":"connect-sse","type":"library","category":null,"description":"connect-sse is a middleware designed for `connect` (and compatible frameworks like Express) to facilitate the implementation of Server-Sent Events (SSE). It enables servers to push one-way event streams to clients over a persistent HTTP connection, which is commonly used for real-time updates such as live news feeds, stock prices, notifications, and interactive dashboards. The package is currently at version 1.2.0. Based on its last commit in 2013 and a `node` engine requirement of `>=0.10.0`, the project appears to be abandoned and no longer actively maintained or developed. Its primary differentiator is providing a simple, high-level abstraction over raw HTTP streaming for SSE, integrating directly into the `connect` middleware stack. Unlike WebSockets, SSE is strictly unidirectional (server-to-client only), simpler to set up for push notifications, and operates entirely over standard HTTP/1.1, with benefits from HTTP/2 multiplexing for improved efficiency. It lacks native support for modern ESM imports or TypeScript.","language":"javascript","status":"abandoned","version":"1.2.0","tags":["javascript","connect","sse","middleware","eventsource","event","source","server","sent"],"last_verified":"Wed May 27","install":[{"cmd":"npm install connect-sse","imports":["const sse = require('connect-sse')();"]},{"cmd":"yarn add connect-sse","imports":[]},{"cmd":"pnpm add connect-sse","imports":[]}],"homepage":null,"github":"https://github.com/andrewrk/connect-sse","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/connect-sse","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/connect-sse/compatibility"}}