Web Dev Tools

Starters & Scaffolds

Project templates worth knowing.

Official scaffolds

  • create-next-app — Next.js's official scaffold. App Router, Tailwind, TS by default.
  • create-t3-app — Next.js + tRPC + Drizzle/Prisma + Tailwind + Auth.js. Opinionated typesafe stack.
  • create-vite — Vite's scaffold; many framework templates.
  • create-astro — Astro's scaffold; Starlight, blog, basics.
  • create-cloudflare — Cloudflare's npm create cloudflare@latest; Workers, Pages, full-stack templates.
  • create-svelte — SvelteKit's scaffold.
  • create-nuxt — Nuxt's scaffold.
  • create-react-router — React Router 7 (framework mode).
  • create-tanstack-app — TanStack Start scaffold.

Component / UI scaffolds

  • shadcn/ui templatesnpx shadcn init + the various official templates (dashboard, music, cards).
  • shadcn-vue / shadcn-svelte / shadcn-solid — ports for non-React.
  • HeroUI starters, Mantine starters, Park UI starters.

Full-stack templates

  • Vercel templates galleryvercel.com/templates. Hundreds of one-click deploys.
  • Cloudflare templatestemplates.cloudflare.com — Workers + D1 + R2 patterns.
  • launch.fast.io, saastemplate.com, shipfast.dev — paid SaaS boilerplates (controversial; mileage varies).
  • Open SaaS (Wasp) — open-source SaaS starter.
  • Supabase Examples, Convex Templates — official samples.

Specific-purpose

  • Documentation: create-fumadocs-app, npm create astro@latest -- --template starlight, nextra template, vitepress template.
  • API only: npm create hono@latest, create-elysia.
  • AI app: Vercel AI SDK templates (chat, RAG, multi-modal).

Pick this if…

  • Default Next.js app: create-next-app then add shadcn/ui.
  • Want every typesafe default decided: create-t3-app.
  • Cloudflare-native: npm create cloudflare@latest.
  • Docs site: create-fumadocs-app (this site uses one).
  • Edge API: npm create hono@latest.

On this page