A terminal with blocks, history search and a model that reads your errors.
Freemium
Supabase is an open source backend for web and mobile applications, built around Postgres. Every project gets a dedicated Postgres database, and the rest of the platform is a set of services attached to it rather than a layer that hides it.
That decision is the reason to choose it. The database is a real Postgres instance, so SQL, extensions and the wider Postgres ecosystem all work as they normally do, and there is a SQL editor for running queries and mutations directly. REST and GraphQL APIs are generated automatically from the schema, the GraphQL side through a Postgres extension, so an API exists the moment a table does.
Auth handles email and password, phone and one-time codes, magic links for passwordless sign-in, and more than twenty social login providers. Access control is enforced with Postgres row-level security policies, which means the rules about who can read which row live in the database rather than in application code that has to remember to apply them. Authentication flows can be extended with serverless functions.
Storage is S3-compatible object storage behind a global CDN spanning more than 285 cities, with image transformations available on the way out. Edge Functions are TypeScript on Deno with Node.js compatibility, deployed close to users. Realtime synchronises over WebSockets and covers three distinct cases: listening to database changes, tracking presence so an application knows who is online, and broadcasting messages between clients.
For applications that need semantic search or retrieval, the AI toolkit is built on pgvector, storing, indexing and querying embeddings in the same database as everything else rather than in a separate service. There are integrations with OpenAI and Hugging Face, and client libraries make it straightforward to use from JavaScript applications.
All the core tools are open source and self-hostable. The hosted platform is free to start on, which makes the practical difference: a project can begin on the managed service and move onto its own infrastructure later without changing the database it was built on.

| Category | Developer tools |
|---|---|
| Pricing | Freemium |
| Free tier | Yes |
| Upvotes | 13 |
| Listed | 22 August 2026 |
Claim the listing to correct anything wrong with it, add features and a changelog, and answer questions from people deciding whether to try it. Free, and it stays yours.
A terminal with blocks, history search and a model that reads your errors.
Deploy a frontend by pushing to a branch, and get a URL per pull request.
VS Code rebuilt around a model that can see your whole repository.
Errors with the stack trace, the release and the user who hit them.
Social links