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