{"library":"siokit","type":"library","category":null,"description":"Socket.IO-compatible server & client library written in TypeScript, supporting Engine.IO v4 (WebSocket and HTTP long-polling) and Socket.IO protocol with typed events, namespaces, acknowledgements, and binary attachments. Current stable version is 0.1.5 with moderate release cadence. Key differentiators: runtime-agnostic (Bun, Hono, Node.js via adapters), zero runtime dependencies beyond its own sub-packages (siokit-core, siokit-parser), and full TypeScript types. Unlike official Socket.IO, siokit is lightweight and adapter-based, making it suitable for serverless and edge environments.","language":"javascript","status":"active","version":"0.1.5","tags":["javascript","socket.io","engine.io","websocket","polling","real-time","server","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install siokit","imports":["import { newServer } from 'siokit'","import { newSocket } from 'siokit-client'","import { encode, decode } from 'siokit-parser'","import { Event, Namespace } from 'siokit-core'"]},{"cmd":"yarn add siokit","imports":[]},{"cmd":"pnpm add siokit","imports":[]}],"homepage":"https://github.com/Nahida-aa/siokit#readme","github":"https://github.com/Nahida-aa/siokit","docs":null,"changelog":null,"pypi":null,"npm":"siokit","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}