Supabase

Supabase

The open source Firebase alternative

5.0
647 reviews

13K followers

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.
This is the 16th launch from Supabase. View more
Supabase UI Library

Supabase UI Library

Drop-in components based on shadcn/ui & powered by Supabase
Top Product
Supabase UI Library was ranked #4 of the day for April 2nd, 2025
A collection of powerful, customizable UI components built on shadcn/ui. Instantly add Supabase Auth forms, Storage uploads, Realtime chat, cursors, and presence indicators, and more to any Next.js, React Router, TanStack Start, or plain React project.
Supabase UI Library gallery image
Supabase UI Library gallery image
Supabase UI Library gallery image
Supabase UI Library gallery image
Supabase UI Library gallery image
Supabase UI Library gallery image
Free
Launch Team / Built With

What do you think? …

Ivan Vasilov
Hey everyone, I’m excited to introduce the Supabase UI Library! 💎 It contains a set of UI components, built on top of shadcn/ui and Tailwind CSS, that works seamlessly with Supabase ⚡️. shadcn/ui has taken the world by storm and often cited as the most popular React project, at least in the last two years, and with good reason. It’s approach to quality and maintainability made it a no brainer to adopt as the foundation for our components library. By leveraging shadcn’s newly released component registry (https://x.com/shadcn/status/1829...) feature, we were able to build a component registry that will get you up in running with Supabase in seconds. Our components can be fully customized and follow the conventions for theming and reuses existing shadcn/ui components, like buttons and inputs, so you can easily drop it into your Next.js, Tanstack Start, React Router, or plain React app ⚛️. Today, we’ve added multiple blocks to help you start building your app with Supabase: - Supabase Clients - connect your app to Supabase - Password-based authentication - connects to Supabase Auth - Dropzone (File Upload) - uploads to Supabase Storage - Realtime Cursor - build multiplayer experiences - Realtime Avatar Stack -see who's online - Realtime Chat - exchange chat messages in real-time - AI editor rules - curated set of LLM rules tailored for Supabase and Postgres Here’s how to get started: - Add shadcn/ui to your project using these guides https://ui.shadcn.com/docs/insta... - Install https://supabase.com/ui/docs/nex... - Use the example from the component page in your app code - Set your Supabase credentials as environment variables - Open the page in another browser tab and chat with yourself We plan on expanding the library with new components in the coming days. Please let us know in this GitHub Discussion (https://github.com/orgs/supabase...) which components you want to see us build next. We can’t wait to see what you build 🔥🔥🔥! Thanks, Ivan
Terry Sutton

@ivasilov great work Ivan!


Let us know what else you'd like to see y'all!

Guilherme Souza

@ivasilov ⚡️⚡️⚡️⚡️⚡️

Thor Schaeff

@ivasilov This makes so much sense and will empower so many builders 🔥 Awesome work y'all!

Ant Wilson

The best thing about this new product is @jon_meyers hands. Truly unrivaled.

Jonny Summers-Muir

@jon_meyers  @antwilson  more hands please

Tyler Shukert

@jon_meyers  @antwilson The next video is going to be wild!

Jon Meyers

@antwilson You tried to slow these hands down with your giant sleeves, but it only made them stronger!

Jon Meyers

@jon_meyers  @antwilson We added these in post. Do they look good?

@jon_meyers  @antwilson youtube tutorial soon?

Tyler Shukert

I love the chat UI! The subtle animations are so slick!

Jonny Summers-Muir

@dshukertjr ⚡️⚡️⚡️

@dshukertjr thank you i made those

Karlo Ison

@dshukertjr ✅🚀