Overview

Supabase is an open-source backend-as-a-service that provides real-time databases, authentication, and API services. It enables developers to build and scale applications quickly without managing server infrastructure.

At Supabase, our goal is to empower developers by providing a comprehensive suite of backend services that are easy to use, scalable, and fully open-source.

We aim to simplify the development process, allowing developers to focus on building great products without worrying about infrastructure.

Supabase Features

PostgreSQL Database
Authentication

Writing and Executing SQL Queries

User authentication in various server-side languages

Specifications

Company

Supabase

2020

Categories

Language Supported

English

Suitable For

StartUps

SMB's

Enterprises

Supported Platforms

Browser-based

Customer Support

Email

Knowledge Base

Help Guides

Video

Blog

Social Media

Use Cases

Building Web and Mobile Applications

Real-time Applications

File Storage and Management

Data-intensive Applications

Team

Saxon Fletcher
Product Designer
Terry Sutton
Developer
Ant Wilson
CTO & Co-Founder
Jonathan Summers-Muir
Digital Designer

Supabase Reviews

No reviews yet. Rate this software or be the first to review.

FAQ

Supabase offers a free tier suitable for small projects, including 2 projects, 500MB database storage, and 1GB file storage. Paid plans start at $25 per project per month, with higher tiers offering increased resources and features like advanced authentication and team collaboration tools.

Supabase officially supports JavaScript, Swift, and Flutter. Community-supported libraries are available for Python, C#, PHP, and Ruby, with ongoing efforts to expand support for additional languages.

Yes, Supabase is open-source and can be self-hosted using Docker Compose. Detailed instructions are available in the Supabase documentation for setting up your own instance.

Yes, Supabase supports real-time subscriptions using PostgreSQL's LISTEN/NOTIFY mechanism, allowing applications to receive updates instantly when data changes in the database.

Row-Level Security (RLS) in Supabase enables fine-grained access control by allowing developers to define policies that restrict data access at the row level, ensuring that users can only access data they are authorized to view or modify.