Bare Server Node

JSON →
library 2.0.3 ·javascript
verified Jun 4, 2026

A Node.js implementation of the TompHTTP bare server specification for creating proxy servers that communicate with backend HTTP servers via WebSockets and fetch. Current stable version 2.0.3, released periodically via GitHub. Key differentiators: supports HTTP, WebSocket, and blob responses; designed for browser-based proxy frontends like Ultraviolet. Breaking v2 changes include a completely new API and CLI. Requires Node 18+.