supabase.com Open in urlscan Pro
76.76.21.21  Public Scan

Submitted URL: http://supabase.co/
Effective URL: https://supabase.com/
Submission: On May 09 via manual from SG — Scanned from SG

Form analysis 0 forms found in the DOM

Text Content

Supabase Launch Week 7

Explore
Open main menu
Product

Developers

PricingDocsBlog

Star us on GitHubSign inStart your project


BUILD IN A WEEKEND.SCALE TO MILLIONS.

Supabase is an open source Firebase alternative. Start your project with a
Postgres database, Authentication, instant APIs, Edge Functions, Realtime
subscriptions, and Storage.

Start your projectDocumentation
backed by




BUILD FASTER AND FOCUS ON YOUR PRODUCTS


Database

Every project is a full Postgres database, the world's most trusted relational
database.

Learn more about /databaseLearn more


Authentication

Add user sign ups and logins, securing your data with Row Level Security.

Learn more about /authLearn more


Storage

Store, organize, and serve large files. Any media, including videos and images.

Learn more about /storageLearn more


Edge Functions

Write custom code without deploying or scaling servers.

Learn more about /edge-functionsLearn more



JOIN THE COMMUNITY

Supported by a network of early advocates, contributors, and champions.

GitHub discussionsDiscord

@thatguy_tex



"Working with @supabase has been one of the best dev experiences I've had
lately. Incredibly easy to set up, great documentation, and so many fewer hoops
to jump through than the competition. I definitely plan to use it on any and all
future projects."

@IxoyeDesign



"@supabase is just 🤯 Now I see why a lot of people love using it as a backend
for their applications. I am really impressed with how easy it is to set up an
Auth and then just code it together for the frontend. @IngoKpp now I see your
joy with Supabase #coding #fullstackwebdev"

@varlenneto



"I've been using @supabase for two personal projects and it has been amazing
being able to use the power of Postgres and don't have to worry about the
backend"

@justinjunodev



"Y'all @supabase + @nextjs is amazing! 🙌 Barely an hour into a proof-of-concept
and already have most of the functionality in place. 🤯🤯🤯"

@BraydonCoyer



"And thanks to @supabase, I was able to go from idea to launched feature in a
matter of hours. Absolutely amazing!"

@damlakoksal



"Contributing to open-source projects and seeing merged PRs gives enormous
happiness! Special thanks to @supabase, for giving this opportunity by staying
open-source and being junior-friendly✌🏼"

@KenTheRogers



"Holy crap. @supabase is absolutely incredible. Most elegant backend as a
service I've ever used. This is a dream."

@kevcodez



"Over the course of a few weeks, we migrated 125.000 users (email/pw, Gmail,
Facebook, Apple logins) from Auth0 to @supabase and have now completed the
migration. I'm just glad the migration is done 😅 Went well, besides a few edge
cases (duplicate emails/linked accounts)"

@PaoloRicciuti



"Using @supabase I'm really pleased on the power of postgres (and sql in
general). Despite being a bit dubious about the whole backend as a service thing
I have to say I really don't miss anything. The whole experience feel very
robust and secure."

@saxxone



"@supabase is lit. It took me less than 10 minutes to setup, the DX is just
amazing."

@michaelcdever



"I’m not sure what magic @supabase is using but we’ve migrated @happyteamsdotio
database to @supabase from @heroku and it’s much much faster at half the cost."

@swyx



"There are a lot of indie hackers building in public, but it’s rare to see a
startup shipping as consistently and transparently as Supabase. Their upcoming
March releases look to be 🔥 Def worth a follow! also opened my eyes as to how
to value add in open source."

@jperelli



"This weekend I made a personal record 🥇 on the less time spent creating an
application with social login / permissions, database, cdn, infinite scaling,
git push to deploy and for free. Thanks to @supabase and @vercel"

@KennethCassel



"Badass! Supabase is amazing. literally saves our small team a whole engineer’s
worth of work constantly. The founders and everyone I’ve chatted with at
supabase are just awesome people as well :)"

@the_BrianB



"Working with Supabase is just fun. It makes working with a DB so much easier."

@_wilhelm__



"This community is STRONG and will continue to be the reason why developers
flock to @supabase over an alternative. Keep up the good work! ⚡️"

@drewclemcr8



"Working on my next SaaS app and I want this to be my whole job because I'm just
straight out vibing putting it together. @supabase and chill, if you will"

@CodiferousCoder



"@supabase Putting a ton of well-explained example API queries in a
self-building documentation is just a classy move all around. I also love having
GraphQL-style nested queries with traditional SQL filtering. This is pure DX
delight. A+++. #backend"

@nasiscoe



"Me using @supabase for the first time right now 🤯"

@JP__Gallegos



"I'm trying @supabase, Firebase alternative that uses PostgreSQL (and you can
use GraphQL too) in the cloud. It's incredible 😍"

@digitaldaswani



"Check out this amazing product @supabase. A must give try #newidea
#opportunity"

@razvanilin



"I gave @supabase a try this weekend and I was able to create a quick dashboard
to visualize the data from the PostgreSQL instance. It's super easy to use
Supabase's API or the direct DB connection. Check out the tutorial 📖"

@chinchang457



"Tried @supabase for the first time yesterday. Amazing tool! I was able to get
my Posgres DB up in no time and their documentation on operating on the DB is
super easy! 👏 Can't wait for Cloud functions to arrive! It's gonna be a great
Firebase alternative!"

@roomahhka



"10/100 All day i was migrating my project from firebase to @supabase Because it
is perfect and simple!!! I like design and API for understandable. There are in
BETA now. Just try!🧪"

@razvanilin



"I gave @supabase a try today and I was positively impressed! Very quick setup
to get a working remote database with API access and documentation generated
automatically for you 👌 10/10 will play more"

@T0ny_Boy



"Wait. Is it so easy to write queries for @supabase ? It's like simple SQL
stuff!"

@louisbarclay



"Jeez, and @supabase have native support for magic link login?! I was going to
use http://magic.link for this But if I can get my whole DB + auth + magic link
support in one... Awesome"

@jim_bisenius



"@MongoDB or @MySQL?!?! Please, let me introduce you to @supabase and the
wonderful world of @PostgreSQL before it's too late!!"

@Elsolo244



"Where has @supabase been all my life? 😍"

@XPCheese



"Honestly Supabase is such a killer Firebase alternative."

@zippoxer



"I think you'll love @supabase :-) Open-source, PostgreSQL-based & zero magic."

@jim_bisenius



"@supabase is the answer to all of firebase’s problems imo"

@codewithbhargav



"@supabase is insane."

@nerdburn



"It’s fun, feels lightweight, and really quick to spin up user auth and a few
tables. Almost too easy! Highly recommend."

@jasonbarone



"I’m probably the wrong person to ask because I pick tools based on UX. Supabase
was immediately approachable: instant setup, fast web app, auth, and easy APIs.
Same reason I liked Firebase when I first discovered."

@RobertBrunhage



"Now things are starting to get interesting! Firebase has long been the obvious
choice for many #flutter devs for the ease of use. But their databases are
NoSQL, which has its downsides... Seems like @supabase is working on something
interesting here!"

@NavicsteinR



"Honestly, I really love what @supabase is doing, you don't need to own a
complete backend, just write your logic within your app and you'll get a
powerful Postgresql at your disposal."

@jasonbarone



"Next.js, @supabase, @stripe, and @vercel. Supastack™"

@Soham_Asmi



"I've really enjoyed the DX! Extremely fun to use, which is odd to say about a
database at least for me."

@_strawbird



"Supabase team is doing some awesome stuff #supabase #facts @supabase"

@michael_webdev



"Did a website with @supabase last week with no prior experience with it. Up and
running in 20 minutes. It's awesome to use. Thumbs up"

@jasonbarone



"Next.js, @supabase, @stripe, and @vercel. Supastack™"

@0xBanana



"I just learned about @supabase and im in love 😍 Supabase is an open source
Firebase alternative! EarListen (& react) to database changes 💁 Manage users &
permissions 🔧 Simple UI for database interaction"




WHAT CAN YOU BUILD WITH SUPABASE?

There are many example apps and starter projects to get going

View all examplesOfficial github library

SVELTE KANBAN BOARD

A Trello clone using Supabase as the storage system.

joshnuss

supabase-kanban
Launch Demo

NEXT.JS REALTIME CHAT APP

Next.js Slack clone app using Supabase realtime subscriptions

supabase

nextjs-slack-clone
View Code

NEXT.JS SUBSCRIPTION AND AUTH

The all-in-one starter kit for high-performance SaaS applications.

Vercel

nextjs-subscription-payments
Launch Demo

EXPO STARTER

Template bottom tabs with auth flow (Typescript)

codingki

react-native-expo-template
View Code

NESTJS EXAMPLE

NestJS example using Supabase Auth

hiro1107

nestjs-supabase-auth
View Code

REACTJS REALTIME CHAT APP

Example app of real-time chat using supabase realtime api

shwosner

realtime-chat-supabase-react
Launch Demo


INSTANT APIS THAT DO THE HARD WORK FOR YOU

We introspect your database to provide APIs instantly. Stop building repetitive
CRUD endpoints and focus on your product.

TYPESCRIPT SUPPORT

Type definitions built directly from your database schema

Explore more about /docs/client/generating-typesExplore more


INSTALL FROM CDN

Use Supabase in the browser without a build process

Explore more about /docs/client/initializingExplore more


LOCAL EMULATOR

Develop locally and push to production when you're ready

Explore more about /docs/guides/self-hostingExplore more


SUPABASE CLI

Manage Supabase projects from your local machine

Explore more about https://github.com/supabase/cliExplore more

Create userRealtime subscriptionsRead a recordCreate a recordUpdate a record






import { createClient } from '@supabase/supabase-js'
    
// Initialize 
const supabaseUrl = 'https://chat-room.supabase.co'
const supabaseKey = 'public-anon-key'
const supabase = createClient(supabaseUrl, supabaseKey)

// Create a new user
const { user, error } = await supabase.auth.signUpWithPassword({
  email: 'example@email.com',
  password: 'example-password',
})
    



import { createClient } from '@supabase/supabase-js'
    
// Initialize 
const supabaseUrl = 'https://chat-room.supabase.co'
const supabaseKey = 'public-anon-key'
const supabase = createClient(supabaseUrl, supabaseKey)

// Get notified of all new chat messages
const realtime = supabase
  .from('messages')
  .on('INSERT', message => {
    console.log('New message!', message)
  })
  .subscribe()
    



import '@supabase/supabase-js'

// Initialize 
const supabaseUrl = 'https://chat-room.supabase.co'
const supabaseKey = 'public-anon-key'
const supabase = createClient(supabaseUrl, supabaseKey)

// Get public rooms and their messages
const publicRooms = await supabase
  .from('rooms')
  .select(`
    name,
    messages ( text )
  `)
  .eq('public', true)
    



import { createClient } from '@supabase/supabase-js'

// Initialize 
const supabaseUrl = 'https://chat-room.supabase.co'
const supabaseKey = 'public-anon-key'
const supabase = createClient(supabaseUrl, supabaseKey)

// Create a new chat room
const newRoom = await supabase
  .from('rooms')
  .insert({ name: 'Supabase Fan Club', public: true })
  



import { createClient } from '@supabase/supabase-js'
    
// Initialize 
const supabaseUrl = 'https://chat-room.supabase.co'
const supabaseKey = 'public-anon-key'
const supabase = createClient(supabaseUrl, supabaseKey)

// Update multiple users
const updatedUsers = await supabase
  .from('users')
  .eq('account_type', 'paid')
  .update({ highlight_color: 'gold' })





BUILD YOUR APP WITHOUT LEAVING THE DASHBOARD

Table editorSQL EditorAuth rules




Table editorSQL EditorAuth rules




MANAGE YOUR DATA WITH THE FAMILIARITY OF A SPREADSHEET

You don’t have to be a database expert to use Supabase. Our table editor makes
Postgres easy to use, even for non-techies. You can do everything right in our
dashboard.

Explore Table View about /databaseExplore Table View


IN-BUILT SQL EDITOR FOR WHEN YOU NEED GREATER CONTROL

Write, save, and execute SQL queries directly on our dashboard, with templates
to save you time. Run common queries and even build applications using our
growing list of templates.

Explore SQL Editor about /databaseExplore SQL Editor


USER MANAGEMENT AS STRAIGHT-FORWARD AS IT CAN BE

Easily manage your users with Supabase Auth, with email logins, magic links, and
third-party logins. Create complex access policies with SQL rules to fit your
unique business needs.

Explore Auth about /authExplore Auth

Customer Stories


INFRASTRUCTURE TO INNOVATE AND SCALE WITH EASE.

See how Supabase empowers companies of all sizes to accelerate their growth and
streamline their work.

MENDABLE.AI SWITCHES FROM PINECONE TO SUPABASE FOR POSTGRESQL VECTOR EMBEDDINGS.

Learn more

HAPPYTEAMS UNLOCKS BETTER PERFORMANCE AND REDUCES COST WITH SUPABASE.

Learn more

XENDIT USE SUPABASE AND CREATE A FULL SOLUTION SHIPPED TO PRODUCTION IN LESS
THAN ONE WEEK.

Learn more
Explore more about /customersExplore more



BUILD IN A WEEKEND, SCALE TO MILLIONS

Start your project


FOOTER

TwitterGitHubDiscordYoutube

PRODUCT

 * Database
 * Auth
 * Functions
 * Realtime
 * Storage
 * Pricing
 * Launch Week 7

RESOURCES

 * Support
 * System Status
 * Integrations
 * Experts
 * Brand Assets / Logos
 * DPA
 * SOC2

DEVELOPERS

 * Documentation
 * Changelog
 * Contributing
 * Open Source
 * SupaSquad
 * DevTo
 * RSS

COMPANY

 * Blog
 * Customer Stories
 * Careers
 * Company
 * Terms of Service
 * Privacy Policy
 * Acceptable Use Policy
 * Service Level Agreement
 * Humans.txt
 * Lawyers.txt
 * Security.txt

© Supabase Inc
Toggle Themes