SvelteKit
Hacker ApprovedRanked 6 of 63 web frameworks by recommenders
Developers recommend SvelteKit for fast, small sites with good developer experience and built-in server rendering. Common caveat: frequent breaking changes between releases.
Developers recommend SvelteKit for fast, small sites with good developer experience and built-in server rendering. Common caveat: frequent breaking changes between releases.
78 people gave an opinion
- recommend it
- 67
- criticize it
- 11
- approval share
- 86%
Recommended in 13 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: recommended (month in progress)
Owned for 3 years
Median of the 5 owners who said how long they have had it.
Each square is one year.
Why it carries the badge
- 67 people recommend itNeeds 10 or more, met.
- 6.1 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 13 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Smaller, faster sites with less code
“With sveltekit(and maybe nextjs aswell) you are only serving the necessary files to the client instead of including full library source code.”
Comment from 16 Feb 2026 in “JavaScript-heavy approaches are not compatible with long-term performance goals” “Recently I have enjoyed using SvelteKit to produce performant, accessible websites with great developer experience.”
Comment from 7 Jul 2026 in “Ask HN: Who wants to be hired? (July 2026)” “Svelte(kit) is actually the only one I would consider now as it seems to produce smaller packages”
Comment from 2 Oct 2026 in “SvelteKit 3” - Comment from 26 May 2026 in “Does Anybody Actually Like React?”
Strong developer experience
“Recently I have enjoyed using SvelteKit to produce performant, accessible websites with great developer experience.”
Comment from 7 Jul 2026 in “Ask HN: Who wants to be hired? (July 2026)” “sveltekit is far more straightforward than nextjs has far better DX and is somehow faster”
Comment from 26 May 2026 in “Does Anybody Actually Like React?” “balances capability, developer experience, and performance”
Comment from 8 Nov 2025 in “Marko – A declarative, HTML‑based language” - Comment from 2 Oct 2026 in “SvelteKit 3”
- Comment from 2 Oct 2026 in “SvelteKit 3”
Good server rendering and accessibility
“Using a framework that treats things like accessibility and progressive enhancement as core concerns will help you steer towards better outcomes.”
Comment from 2 Oct 2026 in “SvelteKit 3” “Recently I have enjoyed using SvelteKit to produce performant, accessible websites with great developer experience.”
Comment from 7 Jul 2026 in “Ask HN: Who wants to be hired? (July 2026)” “I have found SvelteKit really nice for SSR, and it avoids dealing with Vercel entirely.”
Comment from 19 Apr 2026 in “Vercel Says Internal Systems Hit in Breach” - Comment from 2 Oct 2026 in “SvelteKit 3”
- Comment from 14 Jul 2026 in “How I use HTMX with Go”
Productive with most things built in
“SvelteKit, and by extension, Vite, has been the single most productive webstack I have ever used.”
Comment from 2 Jul 2026 in “Vite+ Beta” “it's been such a relief to have most things simply included out of the box”
Comment from 20 Jan 2026 in “The Overcomplexity of the Shadcn Radio Button”
What people warn about
Each mark is one comment
Frequent breaking changes and churn
“there was a lot of churn in SvelteKit when it was in beta”
Comment from 2 Oct 2026 in “SvelteKit 3” “every release is a breaking change.”
Comment from 17 Aug 2026 in “The SvelteKit 3 Release Candidate is here” Folder-based routing and +page.svelte naming
“No, i don't want to use this folder based routing or server side rendering”
Comment from 2 Oct 2026 in “SvelteKit 3” “godawful routing nomenclature of +page.svelte in infinite nested folders”
Comment from 2 Oct 2026 in “SvelteKit 3” Smaller ecosystem than React
“what's the point of svelte in a world where the llm is much better at react due to massively more available training data?”
Comment from 1 Oct 2026 in “SvelteKit 3” “the ecosystem size matters a lot more once the coding experience is automated away”
Comment from 2 Oct 2026 in “SvelteKit 3”
Other web frameworks people recommend
The four most recommended other web frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Ruby on Rails | 337 | 145 | 70% | 12 | 14 yrs38 owners | Approved |
| Django | 277 | 97 | 74% | 12 | 15 yrs38 owners | Approved |
| Next.js | 127 | 256 | 33% | 12 | 3 yrs6 owners | — |
| Phoenix Framework | 85 | 11 | 89% | 12 | 8 yrs7 owners | Approved |
| SvelteKitThis page | 67 | 11 | 86% | 13 | 3 yrs5 owners | Approved |
What people said
40 of the 91 comments that mention it, newest first. Each links to the original comment.
“starting a project in gleam or within sveltekit/astro/solidjs and then porting it to gleam can be great”
“I was ready to give up on JS when I came across SK and I've been a diehard fan ever since.”
“We've almost exclusively used Svelte / sk for our client work at Niftic for years now.”
“No, i don't want to use this folder based routing or server side rendering”
“Using a framework that treats things like accessibility and progressive enhancement as core concerns will help you steer towards better outcomes.”
“Svelte(kit) is actually the only one I would consider now as it seems to produce smaller packages”
“fetching data async is currently coupled to views which it shouldn't be”
“To me this was very desirable for security and devex: we could develop the two applications independently”
“Absolutely love svelte/kit. Using it for all my projects”
“godawful routing nomenclature of +page.svelte in infinite nested folders”
“there was a lot of churn in SvelteKit when it was in beta”
“Svelte/SvelteKit is awesome, easy to learn and good DX.”
“the ecosystem size matters a lot more once the coding experience is automated away”
“SvelteKit was a breeze: everything just renders on the server when I want it to”
“The best part is that it barely introduces new features and instead improves on existing features.”
“It's been tremendous for multiplatform productivity, and binaries are less than 20mb!”
“what's the point of svelte in a world where the llm is much better at react due to massively more available training data?”
“I like SvelteKit with SSR but it can also be Rails, Django, Laravel, or something new like Loco.”
“every release is a breaking change.”
“Looks good. Will def migrate my current project before publishing it.”
“Svelte feels like a natural extension of HTML rather than a different language with JSX”
“it actually has great support for the more hypertext-focused design philosophy”
“Recently I have enjoyed using SvelteKit to produce performant, accessible websites with great developer experience.”
“SvelteKit, and by extension, Vite, has been the single most productive webstack I have ever used.”
“This is the first major project I've done with sveltekit and I'm really enjoying it.”
“Using Kit for simple apps can be overkill, but it's nice to have when things get complex unexpectedly”
“sveltekit is far more straightforward than nextjs has far better DX and is somehow faster”
“I have found SvelteKit really nice for SSR, and it avoids dealing with Vercel entirely.”
“There are better patterns surfaced in frameworks like SvelteKit and Solid.”
“They're really quick, get the job done, actively being worked on, loads of resources”
“With sveltekit(and maybe nextjs aswell) you are only serving the necessary files to the client instead of including full library source code.”
“it's probably the closest thing to modern, performant and reactive that I know of”
“it's been such a relief to have most things simply included out of the box”
“its projects highlighted astro template was one of the first things (I think second was sveltekit iirc)”
“I unfortunately have the feeling I should have just gone with SvelteKit for a smoother experience”
“I'm coming from the Svelte and Sveltekit ecosystem, which I also like”
“a vibe-coded SvelteKit project using the static adapter would easily solve every single problem that I have”
“for creating it though, sveltekit is perfect and can be deployed to cf workers too”
“SvelteKit with tRPC felt very enabling at the time and was easily picked up by others.”
“balances capability, developer experience, and performance”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.