Dev Resources
Supabase favicon

Supabase

Serverless/Database

Create a backend in less than 2 minutes. Start your project with a Postgres Database, Authentication, instant APIs, and realtime subscriptions.

Supabase's website screenshot

About Supabase

Supabase is a development platform built around a hosted Postgres database, positioned as an open-source alternative to services like Firebase. Each project provisions a full Postgres database with built-in Authentication (using Row Level Security), auto-generated REST Data APIs, Edge Functions for custom server-side code, file Storage, Realtime data synchronization, and vector embedding storage/search for integrating machine learning models.

The platform includes a dashboard with a Table Editor, SQL Editor, and Row Level Security policy management for working with a project without leaving the browser. It provides client libraries and documented integration paths for frameworks such as React and Flutter, along with starter templates covering use cases like Stripe subscription billing, Next.js applications with Supabase auth, AI chatbots, LangChain-based projects, and Expo/React Native apps.

Supabase is aimed at developers building web and mobile applications who need a backend combining a relational database, authentication, APIs, file storage, and real-time or AI/vector features without managing separate infrastructure for each. It is used by companies building SaaS products, fintech applications, AI agent platforms, and AI code execution services.

Key features

  • Full managed Postgres database for every project
  • Built-in Authentication with Row Level Security
  • Auto-generated REST APIs for instant Data APIs
  • Edge Functions for custom server-side code without managing servers
  • File storage for images, videos, and other large files
  • Vector embeddings storage, indexing, and search for ML models

Frequently asked questions

What database does Supabase use?

Supabase gives every project a full Postgres database, described as the world's most trusted relational database.

Does Supabase support real-time features?

Yes, Supabase includes Realtime for building multiplayer experiences with real-time data synchronization.

What frameworks or languages does Supabase support?

Supabase provides a JavaScript client library (@supabase/supabase-js) and documented integration with React, and offers starter templates for Next.js, Flutter, and Expo React Native.

Does Supabase support AI and vector search use cases?

Yes, Supabase offers Vector to store, index, and search vector embeddings, integrating with ML models like OpenAI and Hugging Face.

How do I manage my Supabase project?

Supabase provides a dashboard with a Table Editor, SQL Editor, and RLS Policies management so users can manage their app without leaving the dashboard.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like