Supabase
A Postgres development platform bundling authentication, generated APIs, realtime, storage and vectors, available hosted or entirely self-hosted.
Open Source Alternative to:

Supabase assembles the pieces of a backend around a Postgres database rather than a proprietary store. You get a database, authentication, generated APIs, file storage and functions, and the database underneath stays an ordinary Postgres you can query, migrate and take elsewhere.
The platform is a combination of separate open source tools instead of one monolith. PostgREST turns the schema into a REST API, pg_graphql exposes a GraphQL one, an Elixir service broadcasts inserts, updates and deletes over websockets, GoTrue handles JWT-based sign-ups and sessions, and a storage API manages files in S3 with Postgres enforcing the permissions.
That combination is what an application developer actually consumes.
- Generated APIs: REST, GraphQL and realtime subscriptions follow the schema as it changes.
- Auth: sign-up, login and session management, with authorization pushed down into the database.
- Functions: database functions for logic close to the data, edge functions for everything else.
- Vectors: an AI and embeddings toolkit sitting beside the relational data.
- Modular clients: libraries for JavaScript, Flutter and more, each underlying service also having a standalone client.
The stated policy is to adopt an existing tool whenever a suitably licensed one exists and to build and open source the missing piece otherwise. You can sign up for the hosted platform without installing anything, self-host the same stack, or develop locally against it. Documentation, a dashboard and several community support channels are maintained alongside the code.
Stars
108,914Forks
13,716Last commit
5 days agoRepository age
7 yearsLicense
Apache-2.0Version
1.26.08Repository
supabase/supabase
Auto-fetched from GitHub .
Open source alternatives similar to Supabase:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit