Skip to content
Home

FastSvelte

FastAPI + SvelteKit starter kit with auth, payments, multi-tenancy, and AI usage metering with credit allowances and top-ups

The product is a FastAPI and SvelteKit starter kit that provides authentication, payments, multi-tenancy, and AI usage metering with credit allowances and top-ups to avoid building SaaS infrastructure from scratch. It is for developers and small B2B teams building SaaS products, including startups creating production-ready applications. It is delivered as self-hosted, open-source code with full source access and no platform lock-in, deployable via Docker to any VPS or cloud.

Key features

  • Username/password and Google OAuth login
  • Email verification and password reset
  • Role-based access control
  • Argon2 password hashing
  • Rate-limited authentication
  • Stripe payment processing
  • Stripe webhook handling
  • Subscription management and billing automation
  • Multi-tenant organizations
  • Team invitations and permissions
  • Admin and user dashboards
  • Usage analytics dashboards
  • Subscription plan management
  • AI credit billing and metering
  • Per-plan credit allowances and top-ups
  • LLM calls with streaming responses
  • SvelteKit SPA with client-side routing
  • 3-layer API Service Repository architecture
  • Docker containerization
  • Transactional email via Resend SendGrid Azure
  • SEO-optimized landing page template
Social posts
  • No social media activity detected
GTM channels
  • Blog
  • Newsletter
  • Affiliate program
  • API
  • Docs
  • Changelog
ICP
  • Software developers
  • Startups
  • Engineering teams