A reasonable foundation
for ambitious Svelte apps.
SvelteStack provides the essential building blocks that every real product eventually needs. Not a bloated template. Just solid, production-ready primitives.
Core Building Blocks
Use what you need. Safely delete what you don't. No hidden dependencies, no lock-in.
Authentication
Secure email/password auth with better-auth, Argon2 hashing, and session management
Workspaces & Organizations
Create, organize, and manage workspaces with multi-tenant isolation
Members & Invites
Invite team members with email-based invitations and member management
Activity Logs
Monitor and track user activities with comprehensive logging
Transactional Emails
Email verification, password resets, and workspace invites with Resend
Thorough Tests
Comprehensive test coverage with Vitest and Playwright for reliability
Get Started
That's it. You're running a full-stack app with auth, workspaces, and more.
Built With
SvelteKit
Svelte 5
Drizzle ORM
Type-safe SQL
PostgreSQL
Database
better-auth
Authentication
Resend
Tailwind CSS
Styling
See it in action: Vault
Vault is a fully working file management tool built on top of SvelteStack's primitives. It demonstrates how easy it is to build real features using the foundation.
- File uploads with drag-and-drop
- File previews and metadata
- Workspace-aware file management
- Access control and permissions
