Realtime Multiplayer by Supabase - Easily build real-time apps that enables user collaboration

Supabase is introducing the ability for developers to use WebSockets to build multiplayer games, collaborative apps, and support a wide array of modern real-time use cases.

Add a comment

Replies

Best
Hello Product Hunt!, We're excited to share the newest version of Supabase Realtime with you. This update makes it easy for you to integrate and work with real-time functionality. You will be able to speed up the development of your multiplayer games like Among Us and Rocket League, collaboration tools like Figma and Notion, and chat apps like Discord and Slack. Supabase is an open-source Firebase alternative and the existing version of Realtime lets your users listen for and receive database changes without having to refresh their pages. Over the last couple of months, we've seen developers and teams use Supabase Realtime to send a user's ephemeral data, like cursor movements and player positions, to other users by first hitting the database. This data flow creates an unnecessary database burden, cripples performance, and limits the kind of real-time apps that developers and teams want to build. We are revamping Realtime to offer two new features, Broadcast and Presence. Broadcast is the most performant way to send messages from user to user, and Presence is excellent for building features like users who are online or users who are viewing this item. We will continue to support the existing feature of sending database changes to your users. Multiplayer.dev is a demo that shows off all the new features you can expect from this Supabase Realtime update. We’re still actively developing this feature and it’s not in production just yet. We plan to slowly release this update to everyone on the waitlist over the coming weeks. Looking forward to your feedback and answering your questions! Thanks, Supabase Team P.S. Be sure to add your email to the waitlist!
Just want to give a massive shoutout to Wenbo and the rest of the Realtime team. These feature have been in high-demand from the Supabase community and the team have been working tirelessly to get them shipped. Looking forward to seeing all the collaborative apps that get built
Appreciate it! I'm really excited to get this in the hands of everyone in the community and learning about new and interesting use cases.
Excited to use this for the next Supabase Hackathon and in my personal side projects. Can't wait for the full release of the service!
Sweet, would love your feedback after you've had some time to play around with the new Realtime.
side project confirmed - build an open source figma 👀
This is amazing. I've been trying to make a collaborative app for ages. I tried making a Notion clone a bit ago but got stuck. So happy you guys shipped this! disclaimer, I work at Supabase, but I've been watching these folks building this out over the last few months and it's amazing what they've been doing. It's honestly a joy to use.
Thanks! Excited for you to try this out!
Woah, I am so excited to use it in one of my pets, presence feature and streaming db updates would fit my test management system just great. I was missing collaborative features and live updates for test runs and now it looks like all my problems are solved!
Glad to hear it! Can't wait for you to integrate it into your test runs!
Amazing! Awesome job!
Thank you!
this is so cool!
Thanks!
So cool!!! Can you share the source code for Multiplayer.dev?
Thanks! The demo code is here:
this looks like it was what needed for my sales people/location /orders program
Cool, would love to know more about your use cases
Is it pronounced "sup ah base" or "sup er base"? Either way, I love it now for all of my projects that would have used Firebase/Firestore. Really excited to see more from the supabase UI and all of these new hits that keep coming!
"soup ah base"
We're really excited for you to try this out! Thanks for the kind words!
I've been pronouncing it wrong this whole time!!
Awesome product, looking forward to building some realtime apps with this!
Awesome, looking forward to learning about your use cases and getting your feedback.
123
Next
Last