Everything your backend needs.
Shipped in one package.
Authentication
Email/password, OAuth (Google, GitHub), magic links, and session management — all production-ready out of the box.
Type-Safe Database
A schema-driven document database with full TypeScript autocomplete. Define once, query everywhere, validate always.
File Storage
Upload, move, copy, and serve files via Cloudflare R2 or S3. Presigned URLs and CDN delivery built-in.
Realtime Events
Subscribe to document changes in real time over WebSocket. Token-scoped, per-collection, with automatic reconnection.
Webhooks & Cron
Register HTTP webhooks on document events and schedule recurring jobs with human-readable syntax or cron expressions.
Schema Validation
Define required fields, types, and uniqueness constraints. The API enforces them on every write — no extra code needed.
Secure by Default
AES-256-GCM encryption for sensitive data, HMAC-signed webhooks, CSRF-protected OAuth, and rate limiting on every endpoint.
REST API
Every collection gets a full REST API automatically. OpenAPI spec included — import into Postman or generate a client in any language.
Self-Host Ready
Deploy via Docker. Full data ownership with zero vendor lock-in. Runs on any VPS, Kubernetes cluster, or cloud provider.
Auth, DB, storage, realtime
Storage backends supported
Open source license
Self-hostable, no lock-in
Ship your backend
this afternoon.
Sign up and have your first app connected in under five minutes. Auth, database, storage — all wired together from a single SDK.
No credit card required to run locally.
