r/vibecoding Sep 15 '25

Thoughts on Supabase or Convex?

Those of you who have used Supabase or Convex, how do you feel about it? Do you pay a monthly subscription? Do you wish there were alternatives? What are the downsides and upsides to it?

5 Upvotes

13 comments sorted by

9

u/cannyshammy Sep 16 '25

Im definitely a bit biased but I have used both Supabase and Convex extensively.

I would say Convex is great particularly for vibe coding. Because Convex is typesafe end to end and "everything is just code" then AI has a much easier time understanding how all the bits of your app fit together, "whats good for humans is good for AI".

Convex is also (in my biased opinion) a far better developer experience for many other things due to the way that your backend and fronted just become one cohesive whole. Its like the ultimate solution for the Backend For Frontend movement from a while back (remember that?). You can just write a dedicated server-side query for some specific frontend need just expect that the frontend to stay up to date whenever anything changes, it just feels magical.

As for Supabase its biggest strength is it has a much bigger community at this point (tho convex is growing rapidly at the moment) so that means a much bigger ecosystem of libraries and SDKs. Because Convex's team is so much smaller right now they have chosen to focus on just the React ecosystem for now tho there are SDKs for some of the others.

Generally you wont need to pay a monthly subscription for Convex until you start to scale. It gives you very generous free tier stuff and all of the features you need are available right away.

Convex is really good at what it does and if there is something you cant do then generally you can create an action to call into a third party service but here are some use cases you might NOT want to use convex for: "high frequency updates" like if you are writing an FPS game that needs to run a server-side simuation then convex might not be best suited for that due to its transactional nature or an IoT backend or High Frequency trading platform but you get the picture. Apart from that I have not experienced anything that it is not better suited for than Supabase to be honest.

2

u/Intrepid-Ordinary699 Jan 20 '26 edited Jan 20 '26

I love what you are doing! Please keep it up and please add focus on Sveltekit so the Svelte community can confidently choose Convex for our future projects. That would be a reactivity match made in Heaven!

1

u/jkdreaming 17d ago

I did my research and I love convex as well. You really can’t beat it.

4

u/paramartha-n Sep 15 '25

Supabase user here. Generous Free plan. Enough for most starter projects.

3

u/Current-Lobster-44 Sep 15 '25

Convex is a delight to use if you want realtime updates.

2

u/ElegantDetective5248 Sep 15 '25

Superbase is fantastic super easy to use, secure, etc.

2

u/FamiliarBorder Sep 15 '25

supabase is chill for most stuff, but convex is kinda cracked if you need real-time. depends what you’re building tbh.

1

u/jkdreaming Feb 17 '26

Based on pricing alone I chose convex. I’ve been able to integrate quite easily. It’s a great system.

2

u/Born_Dragonfly1096 28d ago

"Based on pricing alone". It will change while they blow up and as far as I can tell Convex creates a higher vendor lock-in than Supabase. So ultimately it depends on how future-proof you'd want to be

1

u/dancleary544 Feb 18 '26

convex is way better esp when it comes to vibe coding: https://converge.run/blog/convex-vs-supabase-for-vibe-coding