cd /news/ai-products/svelte-ui-library-looking-for-feedba… · home › topics › ai-products › article
[ARTICLE · art-144747] src=sivir.dev ↗ pub= topic=ai-products verified=true sentiment=· neutral

Svelte UI library – looking for feedback and users

A developer released a Svelte UI library of 58 components for apps and AI interfaces, installable via CLI or by pointing a coding agent at the docs, with colors, fonts, radius, and motion set through one theme. The same post documents adding per-key rate limits to a public API: each API key gets 100 requests per minute via a Redis sliding window placed after the authenticate middleware, returning a 429 with retry guidance when exceeded, with bun test api passing including 4 new limiter tests.

read1 min views1 publishedOct 4, 2026
Svelte UI library – looking for feedback and users
Image: source

58 Svelte components for apps and AI interfaces. Set colors, fonts, radius, and motion in one theme. Install with the CLI, or point your coding agent at the docs.

Add per-key rate limits to the public API. 100 requests a minute, and return a proper 429 when a client goes over.

Searched twice, read 3 files1.9s

Every request passes through authenticate, so the limiter sits right after it and keys on the API key. It uses a sliding window in Redis, so a client cannot burst across a minute boundary.

src/app.ts+3−1

99 .use(authenticate)

10+ .use(rateLimit({ limit: 100, window: "1m" }))

10− .route("/v1", routes);

11+ .route("/v1", routes)

12+ .onError(rateLimitErrors);

Created 2 files, ran 1 command3.2s

Each API key now gets 100 requests per minute. Over the limit, the API returns 429 and tells the client when to retry.

bun test api passes, including 4 new limiter tests.

── more in #ai-products 4 stories · sorted by recency
hob.dev · · #ai-products
Hob
── more on @svelte 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/svelte-ui-library-lo…] indexed:0 read:1min 2026-10-04 · —