Supabase: Postgres development platform with built-in APIs
PostgreSQL backend with auto-generated APIs and real-time subscriptions.
Learn more about Supabase
Supabase is a backend-as-a-service platform centered on PostgreSQL that exposes database functionality through multiple API layers. The architecture combines several open source components: PostgreSQL for data storage, PostgREST for REST API generation, a custom GraphQL extension for GraphQL support, Realtime (an Elixir server) for WebSocket-based subscriptions, and GoTrue for JWT-based authentication. It can be deployed as a managed hosted service or self-hosted using Docker and local development tools. Common deployment contexts include web applications, mobile backends, and AI applications requiring vector storage through pgvector.

Open source component stack
Built from modular open source tools (PostgreSQL, PostgREST, GoTrue, Realtime) rather than proprietary software, allowing developers to understand and modify underlying implementations. Each component maintains its own repository and can be used independently.
Multiple API protocols
Automatically generates REST, GraphQL, and real-time WebSocket APIs from the same PostgreSQL schema without requiring separate API definitions. Developers can query data through their preferred protocol without duplicating business logic.
Self-hosting and local development
Supports both managed hosting and self-hosted deployments through Docker, plus local development environments. Organizations can run identical infrastructure locally for development and testing before deploying to production.
import { createClient } from '@supabase/supabase-js'
const supabase = createClient('https://your-project.supabase.co', 'your-anon-key')
const { data, error } = await supabase
.from('users')
.select('id, name, email')
.eq('status', 'active')
if (error) console.error(error)
else console.log(data)See how people are using Supabase
Top in Backend & APIs
Related Repositories
Discover similar tools and frameworks used by developers
chi
Composable Go HTTP router for web services with middleware chains and route groups.
Magento 2
Modular PHP platform for self-hosted ecommerce storefronts.
PHPMailer
SMTP client and MIME message builder for PHP.
Discourse
Self-hostable forum platform with Ruby on Rails, real-time chat, and plugin support.
Node.js
JavaScript runtime built on V8 for server-side development.
Related Reading
Guides and comparisons from the Greptile content library
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.
What Is Code Review? (And How to Keep It From Becoming the Bottleneck)
What code review is, how traditional, automated, and AI code review differ, and why review is now the bottleneck as AI writes more code. Plus how to pick a code review tool that catches real bugs.
What is Shift Left Testing? Everything Engineering Leaders Need to Know
The five types of shift-left testing, the benefits and limitations of each, and how the approach changes when agents write and review a growing share of your code.
Best Security-Focused AI Code Review Tools [2026 Guide]
The six best security-focused AI code review tools, compared on SAST, SCA, DAST, and full-repo context, so you can pick the one that fits your codebase and your cycle times.