Open Source · MIT License
100× cheaper. 100× faster
than Firebase & Supabase.
Infinite scaling — without changing a line of code.
Database · Auth · Realtime · Storage · Functions · Admin UI — all built in.
npx edgebase init my-appWhy 100× Cheaper?
Auth MAU billing and egress are the two biggest cost drivers at scale. EdgeBase removes both, and realtime stays inside DO compute instead of turning into a separate per-recipient bill.
| 1M MAU scenario | Firebase | Supabase | Appwrite | EdgeBase |
|---|---|---|---|---|
| Auth | $4,415 | $2,925 | $2,400 | $0 |
| Egress (100 TB) | $12,000 | $8,978 | $14,700 | $0 |
| Realtime (900M msg) | $5,400 | $2,263 | $630 | Included in compute (~$7) |
| Room (mini-game)* | $2,700 | $13,500 | $3,800 | $10 |
| DB + Compute + Storage | $233 | $131 | $136 | $149 |
| Total | $24,748/mo | $27,797/mo | $21,666/mo | ~$159/mo |
Core social app is ~$149/mo. Adding the Room mini-game workload shown above brings the combined scenario to ~$159/mo. $5/mo is account-level — one subscription covers unlimited projects. Self-hosted (Docker / Node.js): VPS cost only.
Why 100× Faster?
V8 isolates pre-warmed at 300+ edge locations worldwide. No container boot, no runtime init.
| Firebase | Supabase | Appwrite | EdgeBase | |
|---|---|---|---|---|
| Cold start | Seconds | ~1s | ~1s | ~0ms |
| Edge locations | ❌ single region | ❌ single region | ❌ single region | 300+ cities |
Why Infinite Scaling?
Scale to millions of independent databases — per user, per workspace, per tenant, however you design it — without changing your code or schema.
Isolated DB Blocks
Dynamic DB blocks can give each user, workspace, or tenant its own isolated SQLite-backed Durable Object. Heavy traffic in one workspace does not slow down another.
DB Blocks — Physical Isolation
db('user', id) — per-user, per-workspace, or per-company. Each gets an independent database. Zero config sharding.
Group + JOIN
Tables in the same DB block share one SQLite backing database, enabling SQL JOINs. Single-instance blocks can default to D1, while isolated multi-tenant blocks stay on Durable Objects.
Everything Built In
Database · Auth · Realtime · Storage · Functions · Admin UI — no third-party services needed.
Database
SQLite across D1 and Durable Objects — full SQL, JOINs, transactions, FTS5 full-text search (CJK included), automatic schema migrations, and UUID v7 cursor pagination.
Authentication
Email/password, magic link, phone/SMS, MFA, 13 OAuth providers (Google, GitHub, Apple, Discord, Kakao, Naver & more), anonymous auth — $0 forever, no MAU charges.
Realtime
WebSocket subscriptions, presence tracking, and broadcast messaging. Hibernation API keeps idle connections at $0.
Storage
R2-based file storage with $0 egress, signed URLs for upload & download, multipart uploads, and bucket-level access rules.
App Functions
DB triggers, HTTP endpoints, cron schedules, and auth hooks (beforeSignUp, afterSignIn, beforePasswordReset) — all server-side TypeScript.
Access Rules
Deny-by-default TypeScript access rules with auth, resource, request, and context accessors. No eval(), bundled directly into the runtime.
One Codebase, Three Deploy Modes
The same code runs identically everywhere — no rewrites, no vendor lock-in.
Cloudflare Edge
npx edgebase deploy- ~0ms cold start
- 300+ global locations
- Auto-scaling
- From $5/month (all projects)
Docker
npx edgebase docker run- Full data ownership
- Single container
- Volume persistence
- VPS cost only
Node.js
npx edgebase dev- Zero dependencies
- Dev & production
- Local filesystem
- Free
30+ SDK packages across 14 languages
Client and admin SDKs generated from the same API contract.
At a Glance
| Firebase | Supabase | PocketBase | EdgeBase | |
|---|---|---|---|---|
| Deploy | Managed | Managed | Self-host | Edge / Docker / Node |
| Cold Start | Seconds | ~1s | 0ms | ~0ms |
| Auth Cost | $275/100K | $25/mo | Free | Free |
| Egress | $0.12/GB | $0.09/GB | Server | $0 |
| Self-Host | ❌ | ⚠️ Complex | ✅ | ✅ 3 ways |
| Multi-Tenancy | Manual | RLS manual | Manual | DB blocks (1 line) |
| FTS | ❌ | pg_trgm | ❌ | FTS5 (CJK) |
| KV / D1 / Vector | ❌ | ❌ | ❌ | ✅ |
| License | Proprietary | Apache-2.0 | MIT | MIT |
Ready to Build?
Your backend is 30 seconds away.