Skip to main content

Supabase

Open source Firebase alternative The open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

Key Features

  • Postgres database
  • Authentication
  • Realtime subscriptions

Quick Start

1

Create a project

Create a project at database.new; get Postgres, Auth, Storage, and auto-generated REST APIs.
2

Install the client library

npm install @supabase/supabase-js
3

Wire up the client

Use framework quickstarts (React, Next.js, etc.) to wire up the client in your stack.

Setup in minutes

  • Create a project at database.new; get Postgres, Auth, Storage, and auto-generated REST APIs.
  • Use framework quickstarts (React, Next.js, etc.) to wire up the client in your stack.

Auth & database

Row Level Security (RLS): define policies so users only access their own data.
Auth: email, social logins, magic links—configure providers in the dashboard.

Hackathon tips

  • Rely on the Table Editor for schema changes during prototyping; add RLS before demo.
  • Realtime subscriptions are great for live dashboards, chat, or collaborative features.

Resources

Supabase quickstart

Official documentation and getting started guide

Watch: Supabase setup for beginners

Video tutorial on setting up Supabase

Visit Supabase

Official website

Build docs developers (and LLMs) love