lanteanio

SvelteKit adapter for uWebSockets.js with built-in WebSocket support

20
1
100% credibility
Found Mar 11, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

A performance-focused adapter for SvelteKit that enables fast HTTP/HTTPS serving and real-time WebSocket features with pub/sub messaging.

How It Works

1
🔍 Discover the speedy tool

You learn about a special tool that makes your web app run incredibly fast with instant live updates for users.

2
📦 Add to your project

You easily add this tool to your existing web app project to supercharge it.

3
Enable live magic

You turn on features like secure connections and real-time messaging so users see changes instantly.

4
🔨 Prepare everything

You get your app ready to go with a quick preparation step.

5
▶️ Launch your app

You start your app on your computer or online using simple settings for speed and security.

🎉 App flies live!

Your web app is now super fast online, with users chatting and updating in real-time across browsers.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 20 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is svelte-adapter-uws?

This JavaScript SvelteKit adapter swaps out slow defaults like adapter-node or adapter-vercel for uWebSockets.js, the fastest Node.js HTTP/WebSocket server. It delivers native HTTPS/WSS, in-memory static caching with brotli/gzip, and zero-config pub/sub WebSockets via a reactive Svelte client store that auto-connects and handles CRUD updates. Run `npm run build && node build` for production, with env vars like `SSL_CERT` enabling TLS without proxies.

Why is it gaining traction?

Unlike adapter-static, adapter-aws, or adapter-bun, it crushes benchmarks—6x faster static files, 2x SSR over adapter-node—while bundling WebSocket pub/sub that rivals Socket.io without the bloat. Dev mode mirrors prod via a Vite plugin, supporting `event.platform.publish` in hooks and actions for real-time pushes. Built-in health checks at `/healthz` and clustering via `CLUSTER_WORKERS=auto` scale effortlessly.

Who should use this?

SvelteKit backend devs building live dashboards, chat apps, or collaborative tools who hate Socket.io setup. Full-stack teams self-hosting instead of Vercel/Azure, or forking GitHub repos like sveltekit github examples needing real-time without superforms boilerplate. Pairs well with paraglide-sveltekit for i18n-heavy sites.

Verdict

Grab it for perf-critical SvelteKit apps—docs, examples, and TypeScript support are pro-level despite 11 stars and 1.0% credibility signaling early days. Test with Docker on node:22-trixie-slim; maturity lags big adapters but benchmarks don't lie.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.