Ship your SaaS faster.
Go + SvelteKit, production-ready.
- REST API with auto-generated OpenAPI types
- SSR frontend with fully typed API client
- Async workers with Hatchet event-driven scheduling
Trusted by teams shipping faster with Go + SvelteKit
type CreateUserInput struct {
Name string `json:"name" required:"true"`
Email string `json:"email" format:"email"`
}
type CreateUserOutput struct {
Body struct {
ID string `json:"id"`
Name string `json:"name"`
}
}const { data } = await api.POST("/users", {
body: { name: "Alice", email: "[email protected]" }
});
// data.id → string (fully typed!)
// data.name → stringEverything you need
Batteries included, opinions optional
A complete foundation so you can focus on your product, not plumbing.
Code-First API
Huma generates OpenAPI specs directly from Go structs. Define once, get docs, validation, and types for free.
Type-Safe Frontend
openapi-fetch gives you full autocomplete and type checking against your API. No more guessing response shapes.
Async Workers
Hatchet provides event-driven workflows and cron scheduling. Background jobs that are observable and retryable.
PostgreSQL + Redis
Bun ORM for expressive queries with struct mapping. Redis for caching, sessions, and pub/sub out of the box.
Auth Built-In
Better Auth handles the frontend session flow. JWT tokens validated in Go services. Ready from day one.
Production Deploy
Docker multi-stage builds, Helm charts, Jenkins pipelines, and Kubernetes manifests included and tested.
Simple, transparent pricing
Start free, scale as you grow. No hidden fees.
Basic
For side projects and small apps.
- Up to 1,000 API requests/month
- 1 project
- Community support
- Basic analytics
- Custom domain
- Priority support
Pro
For growing products and small teams.
- Up to 100,000 API requests/month
- Unlimited projects
- Priority email support
- Advanced analytics
- Custom domain
- Team members (up to 5)
Max
For teams that need everything.
- Unlimited API requests
- Unlimited projects
- Dedicated support engineer
- Custom analytics & reporting
- Custom domain + SSO
- Unlimited team members







Secure payment processing. Cancel anytime. Questions? Contact us.
Use cases
One template, many products
The same foundation works whether you are building a B2B SaaS, an internal tool, or an API product.
SaaS Applications
Multi-tenant apps with auth, billing integration points, and team management baked in.
Internal Tools
Admin dashboards, data pipelines, and internal APIs with proper auth and audit logging.
API Products
Public-facing APIs with OpenAPI docs, rate limiting, and key management ready to go.
AI-Powered Apps
Hatchet workers handle long-running AI tasks. Stream results to the SvelteKit frontend.
Stop rebuilding the same scaffolding
Clone the repo, run one command, and start building your product. Auth, API, workers, and deploy — all wired up.
Frequently asked questions
Everything you need to know about the starter template.