Postgres database
Every project includes a full Postgres database. The relational foundation can be managed through the Table Editor and SQL Editor, with database portability presented as part of the platform.
Supabase is a Postgres development platform for building applications with a database, authentication, APIs, realtime features, serverless functions, storage, and vector support. It helps developers move from application code to a managed backend through a dashboard, client libraries, CLI, and generated APIs.
Supabase is a Postgres development platform for building and operating application backends. Each project includes a Postgres database, with connected services for authentication, generated data APIs, realtime synchronization, serverless functions, file storage, and vector embeddings.
Developers can work from the dashboard using the Table Editor, SQL Editor, and Row Level Security policy tools, or use client libraries, the CLI, and project templates in their application workflow. The platform is designed for teams building web, mobile, SaaS, AI, and other data-driven applications that need a database-backed backend without assembling each service separately.
Every project includes a full Postgres database. The relational foundation can be managed through the Table Editor and SQL Editor, with database portability presented as part of the platform.
Add user sign-up and login flows, then use Postgres policies to control which data each user can access. Captcha protection and authentication hooks are available for supported authentication workflows.
Supabase can generate REST APIs from the database through PostgREST and supports an automatically generated GraphQL API through the pg_graphql extension.
Realtime features synchronize data for applications such as multiplayer experiences, while Edge Functions provide a way to run custom server-side code without separately deploying or scaling servers.
Storage is designed for organizing and serving large files such as images and video. Vector features support storing, indexing, and searching embeddings, with integrations listed for OpenAI and Hugging Face.
The platform includes a CLI for local development and deployment, JavaScript, Python, and Flutter client libraries, and starter projects for Next.js, React Native, Flutter, AI chat, subscriptions, and LangChain.
Build a database-backed web app with sign-up and login, generated APIs, and Row Level Security policies that restrict records according to application access rules.
Use the Postgres backend and authentication foundation for subscription applications; the site provides a Stripe subscription starter built with Supabase, Stripe, and Vercel.
Use realtime data synchronization for applications where users need current data updates, including multiplayer-style experiences.
Store, index, and search vector embeddings, or start from the AI chatbot and LangChain templates that combine Supabase with model and AI application tooling.
Use the Flutter and Expo React Native examples to add backend capabilities such as authentication, file storage, and database access to mobile projects.
Supabase is used to build application backends around Postgres. It provides database, authentication, generated APIs, realtime data synchronization, serverless functions, file storage, and vector embedding capabilities.
Yes. The site documents a CLI workflow for local development and deployment, and the examples include application integrations using client libraries such as JavaScript, Flutter, and Python.
The supplied examples include JavaScript and React, Next.js, Flutter, React Native with Expo, Python client usage, and LangChain-based projects. The examples are not a complete list of every supported ecosystem.
Yes. The Free plan is intended for passion projects and simple websites. The pricing page states that free projects are paused after one week of inactivity and that paid projects are not paused for inactivity.
Teams can use Postgres Row Level Security policies to define which records each user can access. Supabase also provides dashboard tools for managing RLS policies.
vespa.ai
Vespa is an AI search platform for building search, retrieval-augmented generation, recommendation, personalization, and agent applications over text, vectors, tensors, and structured data. It is designed for developer teams that need configurable ranking and distributed operation at production scale.
upstash.com
Upstash Vector is a serverless vector database for storing and querying embeddings and metadata in AI and machine-learning applications. It supports dense, sparse, and hybrid indexes through a REST API and SDKs for Python, TypeScript, Go, and PHP.
powabase.ai
面向 AI 应用的后端平台,集成 Postgres、身份验证、存储、实时功能、检索和智能体
weaviate.io
Weaviate is a vector database for building AI-native applications, including retrieval-augmented generation systems. It helps developers store and retrieve vector data, connect applications to language models, and deploy the database in a managed, self-hosted, or private-cloud environment.
spice.ai
面向数据密集型应用和 AI 智能体的开源 SQL 查询与混合搜索引擎,零 ETL 即可运行。
ducky.ai
Ducky 是面向开发者的全托管 AI 搜索与检索平台,支持基于 RAG 构建产品功能,覆盖文本、图片、PDF 和结构化数据。