This is also available as a blog post.
Third-party logins
We've released OAuth logins! You can now enable third-party logins on your app for Bitbucket, GitHub, GitLab, or Google.
Clone tables
You can duplicate your tables, just like you would inside a spreadsheet.
Enable and disable extensions
Extensions are easier to use. You can enable Postgres extensions with the click of a button.
Save your favorite queries
The SQL editor now stores your query history in your browser. You can also save your favorite queries to run later!
GitHub Discussions
Supabase was given access to GitHub Discussions! This is the place for you to ask questions or show off what you've built with Supabase.
Kaizen
- Our dashboard now uses Next.js automatic static optimization - so it should be noticeably more responsive.
- We created an Isomorphic
gotrue-js
TypeScript library for interacting with Netlify's GoTrue server. This will soon be bundled intosupabase-js
- We migrated our
postgrest-js
library to TypeScript, and it will soon be bundled intosupabase-js
From the community
- @kiwicopple appeared on GitHub's Twitch channel for Open Source Friday with @mishmanners
- @kiwicopple discussed pricing for Open Source with GitLab CEO Sid Sijbrandij
- @thorwebdev presented Supabase Auth at the SingaporeJS meetup
- realtime-py is underway thanks to @lionellloh & @j0
- postgrest-dart was shipped by @phamhieu
- postgrest-csharp is being implemented by @acupofjose
Hacktoberfest
There's been plenty of drama during Hacktoberfest, but Supabase is committed to helping new contributors get started with open source. We've already seen a lot of issues closed by new members to our community and first-time contributors. If you're looking for ways to get involved, read our Hacktoberfest blog post, check our our live stream, and then dive into our project board.
Coming next
Our focus now is to move from Alpha to Beta and we'll be improving stability, reliability, and performance. We've create a Benchmarks repository, where we'll be measuring the performance of all the open source tools we use.
Get started
- Start using Supabase today: app.supabase.io
- Make sure to star us on GitHub
- Follow us on Twitter
- Become a sponsor
Top comments (16)
Is this a full firebase clone (ex. Firebase auth, analytics, crashalytics, push, etc) or just firestone?
Hey @easrng , at the moment we don't support everything that Firebase has - but we're working on it :)
Can you discuss what are the features of firebase you are working on next?
Right now we're 100% focused on moving to Beta, but next we are investigating how to do storage and functions. Let us know what you want us to work on - we rely on the community to help us prioritize
I havent played around with supabase yet but the functionality thats important for my use case would be to sort on multiple columns and filter on multiple columns using >,<, =, <> and array_in. Thats whats currently available in firebase. Are all this capabilities currently available?
yes we have all of that! supabase.io/docs/library/get
that's great! Are there any comparisons of latency of various read and write operations compared to firebase do you know? or do you plan to make that available? Also, thinking about long term how scalable is this solution? I know firebase has been around for a while and has scaled well at high request rates with low latency. Cost can sometimes be huge depending on how you pull content. How does supabase compare? Is there any documentation around this?
One other question regarding subscription. I saw on your website that you're able to read events on a specific table as well as for specific operation such as INSERT, UPDATE, DELETE etc. What I did not see was an example of subscribing to a query results. Is there a way to subscribe to a results of a query such as "select * from customers where name='xxx' and age='xx' order by dateCreated" so that the client gets real time data of this resulset everytime without having to refresh? I know that you can do this in firebase but I didn't see a similar example on your site.
Thanks so much in advance! This will be super useful as the answers to this questions might just convince me to move from firebase to supabase :)
We're setting up benchmarks now github.com/supabase/benchmarks
Ah ok. Very helpful. Thanks so much Copple!
That very last point is HUGE for our use case. That's in fact why we're using firebase. I'll be keeping an eye on Supabase until that feature is available. :)
But, why we can only log in with GitHub?
The Supabase app is using Auth0 for logins. We will migrate soon to our own Auth solution :)
ok!
I'll start using this right now!
It looks amazing! Is it production ready now?)
Looks like it's in alpha, so probably not.
Thanks Ilya, glad you like it. As John mentions, we're in Alpha but quite stable. We will move into Beta in December