{"repo":"lanteanio/svelte-adapter-uws","free":true,"listed":false,"github":"https://github.com/lanteanio/svelte-adapter-uws","clone":"git clone https://github.com/lanteanio/svelte-adapter-uws.git","description":"SvelteKit adapter for uWebSockets.js with built-in WebSocket support","language":"JavaScript","stars":29,"topics":["adapter","svelte","sveltekit","uwebsockets","websocket","nodejs","pub-sub","realtime","server-sent-events","uwebsocketsjs"],"license":"MIT","category":"networking-infra","readme_excerpt":"svelte-adapter-uws A SvelteKit adapter powered by uWebSockets.js - the fastest HTTP/WebSocket server available for Node.js, written in C++ and exposed through V8. I've been loving Svelte and SvelteKit for a long time. I always wanted to expand on the standard adapters, sifting through the internet from time to time, never finding what I was searching for - a proper high-performance adapter with first-class WebSocket support, native TLS, pub/sub built in, and a client library that just works. So I'm doing it myself. What you get - HTTP & HTTPS - native TLS via uWebSockets.js SSLApp , no reverse proxy needed - WebSocket & WSS - built-in pub/sub with a reactive Svelte client store - In-memory static file cache - assets loaded once at startup, served from RAM with precompressed brotli/gzip variants - Dynamic response compression - SSR HTML and API JSON compressed on the fly with brotli or gzip - Backpressure handling - streaming responses that won't blow up memory - Graceful shutdown - waits for in-flight requests before exiting - Health check endpoint - /healthz out of the box - Zero-config WebSocket - just set websocket: true and go Upgrading from 0.4.x? See the migration guide for every breaking change between 0.4.x and 0.5.x. --- Table of contents Getting started - Installation - Quick start: HTTP - Quick start: HTTPS - Quick start: WebSocket - Quick start: WSS (secure WebSocket) - Development, Preview & Production Configuration - Adapter options - Environment variables - Typ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lanteanio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lanteanio/svelte-adapter-uws/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}