All 336 Dependencies
Every package Supabase depends on, ranked by repo health score.
Supabase provides a complete backend development platform powered by PostgreSQL, giving developers a dedicated database alongside auto-generated REST and GraphQL APIs, JWT-based authentication, real-time WebSocket subscriptions, serverless edge functions, and file storage — all as open-source tools unified under a single dashboard.
Unlike Firebase's proprietary NoSQL approach, Supabase is built entirely on PostgreSQL, preserving full SQL expressiveness, ACID guarantees, and portability. Row Level Security (RLS) policies declared at the database level are automatically enforced across every API surface, eliminating the need to duplicate access control logic in application code. The platform composes best-in-class open source components — PostgREST for REST APIs, GoTrue for auth, Realtime (Elixir) for WebSocket broadcasts, and pgvector for AI embeddings — behind a unified developer experience.
Supabase supports both a fully managed cloud offering and complete self-hosting via Docker Compose, making it suitable for teams who want instant productivity as well as enterprises requiring data sovereignty. The Studio dashboard provides visual tools for table editing, SQL querying, RLS policy management, log drains, and an AI assistant powered by PGLite that evaluates SQL locally in the browser before execution. With official client libraries for JavaScript, Flutter, Swift, Python, and Kotlin, and MCP server support for AI coding tools, Supabase positions itself as the default backend for modern full-stack and AI-powered applications.