<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://betterstarter.dev/</loc>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/legal/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/legal/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/auth-better-auth</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/blog</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/drizzle-orm</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/environment-variables</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/quality-standards</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/seo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/stripe</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/features/ui</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/get-started/go-live</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/get-started/quickstart</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/auth</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/authentication-providers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/author-blog</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/enhance-database</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/plunk-email</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/protected-routes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs/guides/stripe-payments</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/docs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-boilerplate-age-of-ai</loc>
    <lastmod>2026-03-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-mvp-launch-weekend</loc>
    <lastmod>2026-03-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-trpc-alternative</loc>
    <lastmod>2026-03-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/create-t3-app-alternative</loc>
    <lastmod>2026-03-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-production-saas</loc>
    <lastmod>2026-03-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/plunk-email-saas-tutorial</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/vercel-cost-saas-self-hosted</loc>
    <lastmod>2026-03-21T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-vs-react-router</loc>
    <lastmod>2026-03-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/open-source-auth-nextjs</loc>
    <lastmod>2026-03-19T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-tutorial</loc>
    <lastmod>2026-03-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/better-auth-setup-react</loc>
    <lastmod>2026-03-17T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-boilerplate-vibe-coding</loc>
    <lastmod>2026-03-16T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/drizzle-orm-vs-prisma-bun</loc>
    <lastmod>2026-03-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-tech-stack-indie-hacker</loc>
    <lastmod>2026-03-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-boilerplate-multi-tenancy</loc>
    <lastmod>2026-03-13T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/how-to-ship-saas-fast</loc>
    <lastmod>2026-03-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/self-hosted-email-saas-boilerplate</loc>
    <lastmod>2026-03-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/deploy-tanstack-start-cloudflare-workers</loc>
    <lastmod>2026-03-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/drizzle-orm-vs-prisma-performance</loc>
    <lastmod>2026-03-06T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/shipfast-alternative</loc>
    <lastmod>2026-03-04T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-boilerplate-no-vendor-lock-in</loc>
    <lastmod>2026-03-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/stripe-webhooks-tanstack-start</loc>
    <lastmod>2026-03-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-full-stack-typescript</loc>
    <lastmod>2026-03-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/bun-vs-nodejs-saas-boilerplate</loc>
    <lastmod>2026-02-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/better-auth-vs-clerk</loc>
    <lastmod>2026-02-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/best-saas-startup-boilerplate</loc>
    <lastmod>2026-02-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-vs-nextjs-for-saas</loc>
    <lastmod>2026-02-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/drizzle-orm-vs-prisma-typescript</loc>
    <lastmod>2026-02-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-vs-nextjs</loc>
    <lastmod>2026-02-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/saas-starter-kit-stripe-drizzle</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-auth-setup</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/indie-hacker-saas-boilerplate</loc>
    <lastmod>2026-02-23T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/better-auth-vs-nextauth-vs-clerk</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/betterstarter-vs-shipfast</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/resend-vs-plunk-email-service-indie-hackers-2025</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/switch-from-nodejs-to-bun-honest-review</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/tanstack-start-boilerplate-drizzle-better-auth-stripe-resend</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/why-i-switched-nextjs-to-tanstack-start</loc>
    <lastmod>2026-02-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://betterstarter.dev/blog/better-blog</loc>
    <lastmod>2026-02-07T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>