Supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Open source alternative to:
Supabase is a Postgres-based development platform that provides developers with a complete backend infrastructure for building full-stack applications. It wraps a fully portable PostgreSQL database with a set of integrated services: authentication with row-level security, auto-generated REST and GraphQL APIs, edge functions for serverless custom logic, file storage for large assets, real-time subscriptions for multiplayer features, and vector embeddings support for AI applications.
The platform is designed for rapid development — the managed cloud offering can be set up in minutes — while remaining production-grade and scalable. All underlying technology is available for self-hosting, preventing vendor lock-in. Supabase supports popular frameworks including Next.js, React, Vue, Flutter, and many more through official client libraries.
Supabase is used by solo developers, startups, and enterprises that want the developer experience of a managed backend platform without giving up the power and portability of a standard PostgreSQL database.
Categories:
Build with:
Frequently Asked Questions
How does Supabase compare to Firebase?
Supabase is built on a portable PostgreSQL database, while Firebase uses NoSQL, so Supabase gives you standard SQL, relational data, and Postgres features like row-level security. It provides authentication, auto-generated REST and GraphQL APIs, edge functions, file storage, real-time subscriptions, and vector embeddings. This makes it a strong open-source alternative for developers who prefer SQL and portability.
Can I self-host Supabase or is it cloud-only?
All of Supabase technology is available for self-hosting, so you can run the full platform on your own infrastructure and avoid vendor lock-in. The managed cloud offering lets you set up a project in minutes. Both paths share the same PostgreSQL core, which makes moving between them straightforward.
What does Supabase provide out of the box?
Supabase ships as a complete backend: authentication with row-level security, auto-generated REST and GraphQL APIs, edge functions for serverless logic, file storage for large assets, real-time subscriptions for multiplayer features, and vector embeddings support for AI applications. Official client libraries cover Next.js, React, Vue, Flutter, and many other frameworks.
Repository details
Updated 8/20/2026, 6:00:53 PM
View RepositoryRepository activity
Sponsor Supabase
Sponsor Supabase on GitHub Sponsors
https://github.com/supabaseCompare Supabase with
Similar open source alternatives
TrailBase
An open-source, single-executable Firebase alternative with sub-millisecond REST and realtime APIs, built-in auth, a WebAssembly runtime, and an admin UI.
Firebase
PocketBase
Open source realtime backend in a single file — SQLite, auth, file storage, and admin UI in one Go binary.
Firebase