svelte
Radish Components: 70 Svelte 5 Components on DaisyUI
We just published @abeedoo/radish-components — a Svelte 5 component library built on DaisyUI v5 and Tailwind CSS v4. 70+ components, zero custom CSS, all utility classes. Playground · npm · GitHub Why We build a lot of admin panels and internal tools with SvelteKit. Every project needs the same things — data tables,
Announcing bigdesign-svelte
We just published @abeedoo/bigdesign-svelte — a Svelte 5 port of BigCommerce's BigDesign component library. 52 components, zero dependencies, MIT licensed. Playground: bigdesign-svelte.abeedoo.com npm: @abeedoo/bigdesign-svelte GitHub: abeedoolabs/bigdesign-svelte Why If you're building a BigCommerce app with Svelte, you need your UI to match the
Your Singletons Are Multiplying
If you're building a full-stack app with Vite and you have any server-side singletons — schedulers, database connections, telemetry adapters, bootstrap flags — you probably have a bug you haven't noticed yet. The Symptom Our dev server kept crashing with out-of-memory errors. Not immediately — it would run fine
The $effect Trap
If you're building anything real-time in Svelte 5 — SSE, WebSockets, polling — you will probably hit this. The Setup You have a reactive state object and an $effect that sets up a listener. The listener pushes new data into the state: let data = $state({ messages: [] }); $effect(() => { const source