Tools & Platforms

Supabase

Open-source Firebase alternative

TL;DR

A service that gives you a database, authentication, and storage in one package. The backend you don't have to build.

The Plain English Version

Building a web app? You're going to need a place to store data, a way to handle logins, and probably file storage too. You could build all of that from scratch... or you could use Supabase and get it all in about 10 minutes.

Supabase is like a backend-in-a-box. It gives you a PostgreSQL database (the serious, production-grade kind), user authentication (email, Google, GitHub logins), file storage, and real-time subscriptions — all through a clean dashboard and simple API.

Think of it as hiring an entire backend team, except it's a service that costs nothing on the free tier and scales with you. I used Supabase for my recipe app and it handled everything from user accounts to image uploads without me needing to manage a single server.

Why Should You Care?

Because Supabase eliminates the hardest part of building an app — the backend infrastructure. If you're vibe coding your first app, Supabase is one of the tools that makes it actually possible for a non-expert to build something real. Free tier is genuinely generous, and you can get pretty far without paying a dime.

The Nerd Version (if you dare)

Supabase is an open-source Firebase alternative built on PostgreSQL. It provides: a Postgres database with Row Level Security (RLS), GoTrue for auth, a RESTful API auto-generated from your schema (PostgREST), real-time subscriptions via websockets, Edge Functions (Deno), and S3-compatible storage. Self-hosting is possible via Docker. Client libraries exist for JavaScript, Python, Flutter, and more.

Related terms

Like this? Get one every week.

Every Tuesday, one AI concept explained in plain English. Free forever.

Want all 50+ terms on one printable page? Grab the SpeakNerd Cheat Sheet — $9