Hacker ApprovedDepartments

SvelteKit

Hacker Approved

Ranked 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%
Each figure is one person. RecommendsCriticizes

Recommended in 13 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. 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”
  • 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”
  • 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”
  • 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.

SvelteKit compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Ruby on Rails33714570%1214 yrs38 ownersApproved
Django2779774%1215 yrs38 ownersApproved
Next.js12725633%123 yrs6 owners—
Phoenix Framework851189%128 yrs7 ownersApproved
SvelteKitThis page671186%133 yrs5 ownersApproved
See all 63 web frameworks, ranked

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”

MixedComment from 10 Oct 2026 in “Next.js 16.4”

“I was ready to give up on JS when I came across SK and I've been a diehard fan ever since.”

RecommendsComment from 5 Oct 2026 in “SvelteKit 3”

“We've almost exclusively used Svelte / sk for our client work at Niftic for years now.”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“No, i don't want to use this folder based routing or server side rendering”

CriticizesComment from 2 Oct 2026 in “SvelteKit 3”

“Using a framework that treats things like accessibility and progressive enhancement as core concerns will help you steer towards better outcomes.”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“Svelte(kit) is actually the only one I would consider now as it seems to produce smaller packages”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“fetching data async is currently coupled to views which it shouldn't be”

MixedComment from 2 Oct 2026 in “SvelteKit 3”

“To me this was very desirable for security and devex: we could develop the two applications independently”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“Absolutely love svelte/kit. Using it for all my projects”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“godawful routing nomenclature of +page.svelte in infinite nested folders”

CriticizesComment from 2 Oct 2026 in “SvelteKit 3”

“there was a lot of churn in SvelteKit when it was in beta”

MixedComment from 2 Oct 2026 in “SvelteKit 3”

“Svelte/SvelteKit is awesome, easy to learn and good DX.”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“the ecosystem size matters a lot more once the coding experience is automated away”

MixedComment from 2 Oct 2026 in “SvelteKit 3”

“SvelteKit was a breeze: everything just renders on the server when I want it to”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“The best part is that it barely introduces new features and instead improves on existing features.”

RecommendsComment from 1 Oct 2026 in “SvelteKit 3”

“It's been tremendous for multiplatform productivity, and binaries are less than 20mb!”

RecommendsComment from 1 Oct 2026 in “SvelteKit 3”

“what's the point of svelte in a world where the llm is much better at react due to massively more available training data?”

CriticizesComment from 1 Oct 2026 in “SvelteKit 3”

“I like SvelteKit with SSR but it can also be Rails, Django, Laravel, or something new like Loco.”

RecommendsComment from 25 Sep 2026 in “Modern Motherfucking Website”

“every release is a breaking change.”

CriticizesComment from 17 Aug 2026 in “The SvelteKit 3 Release Candidate is here”

“Looks good. Will def migrate my current project before publishing it.”

RecommendsComment from 14 Aug 2026 in “The SvelteKit 3 Release Candidate is here”

“Svelte feels like a natural extension of HTML rather than a different language with JSX”

RecommendsComment from 15 Jul 2026 in “How I use HTMX with Go”

“it actually has great support for the more hypertext-focused design philosophy”

RecommendsComment from 14 Jul 2026 in “How I use HTMX with Go”

“Recently I have enjoyed using SvelteKit to produce performant, accessible websites with great developer experience.”

RecommendsComment from 7 Jul 2026 in “Ask HN: Who wants to be hired? (July 2026)”

“SvelteKit, and by extension, Vite, has been the single most productive webstack I have ever used.”

RecommendsComment from 2 Jul 2026 in “Vite+ Beta”

“This is the first major project I've done with sveltekit and I'm really enjoying it.”

RecommendsComment from 15 Jun 2026 in “Ask HN: What are you working on? (June 2026)”

“Using Kit for simple apps can be overkill, but it's nice to have when things get complex unexpectedly”

RecommendsComment from 26 May 2026 in “Does Anybody Actually Like React?”

“sveltekit is far more straightforward than nextjs has far better DX and is somehow faster”

RecommendsComment from 26 May 2026 in “Does Anybody Actually Like React?”

“I have found SvelteKit really nice for SSR, and it avoids dealing with Vercel entirely.”

RecommendsComment from 19 Apr 2026 in “Vercel Says Internal Systems Hit in Breach”

“There are better patterns surfaced in frameworks like SvelteKit and Solid.”

RecommendsComment from 14 Apr 2026 in “TanStack Start Now Support React Server Components”

“They're really quick, get the job done, actively being worked on, loads of resources”

RecommendsComment from 24 Feb 2026 in “How we rebuilt Next.js with AI in one week”

“With sveltekit(and maybe nextjs aswell) you are only serving the necessary files to the client instead of including full library source code.”

RecommendsComment from 16 Feb 2026 in “JavaScript-heavy approaches are not compatible with long-term performance goals”

“it's probably the closest thing to modern, performant and reactive that I know of”

RecommendsComment from 16 Feb 2026 in “JavaScript-heavy approaches are not compatible with long-term performance goals”

“it's been such a relief to have most things simply included out of the box”

RecommendsComment from 20 Jan 2026 in “The Overcomplexity of the Shadcn Radio Button”

“its projects highlighted astro template was one of the first things (I think second was sveltekit iirc)”

MixedComment from 16 Jan 2026 in “Astro Joining Cloudflare”

“I unfortunately have the feeling I should have just gone with SvelteKit for a smoother experience”

RecommendsComment from 16 Jan 2026 in “Astro Joining Cloudflare”

“I'm coming from the Svelte and Sveltekit ecosystem, which I also like”

RecommendsComment from 10 Jan 2026 in “Ask HN: Which tech stack for creative blogs?”

“a vibe-coded SvelteKit project using the static adapter would easily solve every single problem that I have”

RecommendsComment from 4 Jan 2026 in “Jeffgeerling.com has been Migrated to Hugo”

“for creating it though, sveltekit is perfect and can be deployed to cf workers too”

RecommendsComment from 22 Dec 2025 in “I'm tired of Hacker News slop”

“SvelteKit with tRPC felt very enabling at the time and was easily picked up by others.”

RecommendsComment from 11 Nov 2025 in “How I fell in love with Erlang”

“balances capability, developer experience, and performance”

RecommendsComment from 8 Nov 2025 in “Marko – A declarative, HTML‑based language”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.