Supabase
Fresh92% completeSupabase is an open source Firebase alternative that provisions a dedicated PostgreSQL instance per project alongside auth, object storage, edge functions, and real-time subscriptions, all surfaced through auto-generated REST and GraphQL APIs. Every project gives practitioners a real Postgres connection string, full SQL access, and support for 40+ extensions including pgvector and PostGIS, with Row Level Security as the primary authorization layer rather than middleware. It targets application developers who want production-grade backend infrastructure without operating individual services.
Products
- Supabase Databaseactive
Dedicated PostgreSQL instance per project with auto-generated REST and GraphQL APIs, a web table editor, connection pooling via PgBouncer, read replicas, and 40+ one-click extensions including pgvector and PostGIS.
- Supabase Authactive
JWT-based authentication system with 20+ OAuth providers, magic links, phone OTP, TOTP MFA, SAML 2.0 SSO, and passkeys, storing all user records in the project's own Postgres tables.
- Supabase Storageactive
S3-compatible object store with RLS-enforced access policies, a global CDN across 285+ cities, and on-the-fly image transformation (resize, crop, WebP/AVIF) via URL parameters.
- Supabase Edge Functionsactive
Globally distributed serverless functions running on Deno (TypeScript/JavaScript) at the edge, with pre-wired access to the project database, auth context, and 2M+ npm modules.
- Supabase Vectoractive
pgvector-powered embedding storage inside the project Postgres database, supporting HNSW and IVFFlat indexes up to 16,000 dimensions with SQL-native nearest-neighbor search.
- Supabase Realtimeactive
WebSocket-based service that streams Postgres change events (INSERT/UPDATE/DELETE), broadcasts messages between clients, and tracks presence of connected users.