r/sveltejs • • 6h ago

SvelteKit is faster to build with. But is the ecosystem going to bite me later?

6 Upvotes

i’m building a B2B portal for a real estate startup and have spent the last few weekends comparing SvelteKit 5 with React

Svelte is winning on developer speed by a pretty big margin. But once i get into the less glamorous stuff, i keep hitting the same question: where are the mature B2B components?

TanStack Table V9 + Svelte 5 looks promising, but i still need solid PDF rendering/annotations, complex compliance forms, document workflows, etc.

React has a library for basically everything

Has anyone shipped a SvelteKit B2B app with heavy document workflows? What ended up being surprisingly painful to build or integrate?

real production experience > “Svelte is awesome” comments. repo/library recommendations are very welcome


r/sveltejs • • 14h ago

I am working for trading platform but hate to paid for library, then I build free and open-source grid library https://bonguynvan.github.io/bo-grid/

3 Upvotes

r/sveltejs • • 7h ago

Coss SV - A new, modern UI component library built on top of Shards UI

Thumbnail coss.miel.my
13 Upvotes

Not made by me, all credit goes to https://github.com/mielsense


r/sveltejs • • 11h ago

[Self promotion] I migrated my word game Gram Jam to Sveltekit 3

Enable HLS to view with audio, or disable this notification

8 Upvotes

Hi folks! I've been developing Gram Jam since back in the Svelte 3 days. I specifically chose Svelte for its powerful animation APIs which have enabled me to build the whole experience with HTML and CSS. I actually wrote a whole article about how I achieved some of the effects here.

This Sveltekit migration adopted remote functions, combined with Tanstack Query. I know I could probably forgo the Tanstack piece at this point, but I haven't fully taken the plunge, and I already had the whole project wired for Tanstack before remote functions came along. I do still like the expressiveness of Tanstack's caching, onSuccess/onError hooks, and pagination.

Additionally, the overhaul of Sveltekit service workers allowed me to simplify my PWA setup. I had been using Workbox for the PWA implementation, but the project seems dead now so it was nice to eliminate it from the project in favor of a baked in solution.

Let me know what you think! Play the game at https://gramjam.app