supabase

The open source Firebase alternative. Follow to stay updated about our public Beta. (by supabase)

Stats

Basic supabase repo stats
21
7,598
9.9
about 15 hours ago

supabase/supabase is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Supabase Alternatives

Similar projects and alternatives to supabase
  • GitHub repo Appwrite

    Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀

  • GitHub repo airbyte

    Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.

  • GitHub repo Next.js

    The React Framework

  • GitHub repo Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • GitHub repo quickstart-android

    Firebase Quickstart Samples for Android

  • GitHub repo charts

  • GitHub repo gotrue

    An SWT based API for managing users and issuing SWT tokens

  • GitHub repo rfc

    Architectural and new features proposals and designs for Appwrite 📖

  • GitHub repo rosettable

    service to add postgres triggers on mysql CRUD events

  • GitHub repo CondutionEngine

    The thing that powers the magic that's Condution: https://github.com/Shabang-Systems/Condution.

  • GitHub repo mailchimp-starter

    Dev.to Posti uchun maxsus.

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

  • GitHub repo Svelte

    Cybernetically enhanced web apps

  • GitHub repo Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • GitHub repo fastify

    Fast and low overhead web framework, for Node.js

  • GitHub repo postgrest

    REST API for any Postgres database

  • GitHub repo vitess

    Vitess is a database clustering system for horizontal scaling of MySQL.

  • GitHub repo next-auth

    Authentication for Next.js

  • GitHub repo tasks

    Bringing Astrid Tasks back from the dead

  • GitHub repo sdk

    The place where ORY's SDKs are being auto-generated (by ory)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better supabase alternative or higher similarity.

Posts

Posts where supabase has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-07.
  • Real-time backend for Svelte projects?
    reddit.com/r/sveltejs | 2021-04-11
  • Creating New Supabase Users In NextJS
    dev.to | 2021-04-07
    This article walks through how to create new users for a Supabase database with an API written in NextJS. Note: at the time of this writing that Supabase is free for beta users which is pretty nifty as they include a hosted Postgres database which makes it faster to get an application up and running with a functional database. After the Beta period wraps up Supabase is planning on charging for hosting and will offer current Beta users 1 year of base tier usage for free.
  • Authentication with Supabase and React
    dev.to | 2021-04-07
    Supabase is an open source managed back-end platform. It's a direct alternative to Firebase, which is owned by Google and closed source.
  • Nomie’s future, without Stacks, is unclear.
    reddit.com/r/nomie | 2021-04-06
    Just throwing another option into the mix - have you looked at Supabase? https://supabase.io/
  • Any experience with serverless DBs? What would you choose?
    reddit.com/r/vuejs | 2021-04-03
    Apparently there is https://github.com/supabase/supabase It is not complete yet and marked not production ready (public beta though). Sounds promising
    reddit.com/r/webdev | 2021-04-03
    Thanks for the tips. Cloudflare workers seems to be really a good option. Is definetely among the more interesting. After posting this I came across supabase and was looking deeper. Have no exp with postgres but I don't think it's really complicated for the simpler use cases. Indeed what scares me away a bit is that the free tier will be "paused". I assumed its just blocking API access until you activate it again, but unable to find source now. Interesting. Big advantage is also that it can be self hosted https://github.com/supabase/supabase
  • File storage methods added to supabase-js
    If you don't want to pay. You can host it yourself. https://github.com/supabase/supabase
  • Storage is now available in Supabase (YC S20)
    news.ycombinator.com | 2021-03-30
    Future:

    This is very much an “alpha” release of Storage. We have a lot of great features planned for a CDN, automatic resizing, optimizations, and since it’s using Postgres there potentially are a few neat things we can do with Full Text Search and Data Loading. A few of the team will be here to answer any questions - my cofounder @awalias and @steve-chavez from PostgREST, @inian, and @1_over_n

    [1] Launch week: https://supabase.io/new/blog/2021/03/25/launch-week

    [2] PostgREST: http://postgrest.org/

    [3] Realtime: https://github.com/supabase/realtime

    [4] GoTrue: https://github.com/supabase/supabase/tree/master/docker

    [5] RLS: https://www.postgresql.org/docs/current/ddl-rowsecurity.html

      [6] Storage API: https://github.com/supabase/storage-api
    news.ycombinator.com | 2021-03-30
    Have you tried running the setup - https://github.com/supabase/supabase/tree/master/docker?

    Is your only complaint that the dashboard is not open source?

    news.ycombinator.com | 2021-03-30
    Hi smalltalks, cofounder here.

    Every component of Supabase is MIT, Apache 2, or Postgres licensed - apart from the dashboard

    The code to self host it is in our main repo: https://github.com/supabase/supabase/tree/master/docker

    I do think we could have better/cleared docs, which we can fix up tomorrow.

    Do note: we raised 6M, and we are under no pressure to trade our integrity for growth. We have very open-source-friendly and patient investors in Mozilla, Coatue, YC, and a very nice group of developers: https://supabase.io/new/blog/2021/03/25/angels-of-supabase

    news.ycombinator.com | 2021-03-30
    > Is some part of the Firebase code closed source or less "Open" where the Supabase equivalent is not?

    All of the Firebase backend is proprietary, and their client code is open source.

    The Supabase backend is here: https://github.com/supabase/supabase/tree/master/docker

    This is the set up we use for every project on our hosted platform. These backend tools are either built by Supabase, supported by Supabase (we employ maintainers), or licensed with OSI-compliant licenses.

    Our client libraries are all open source, Apache 2.0 licensed.

    Supabase is open source in every definition of the word. I think the problem is our self-hosting docs, so we'll spend the day improving this.

    news.ycombinator.com | 2021-03-30
    That's a fair criticism. We've looked closely at everyone's comments and it's obvious that we need to make self-hosting Supabase much easier. This has always been the intention and has always been possible: everything except our dashboard has OSI-compatible licenses, so anyone can run the same back end that we do.

    But "technically possible" isn't good enough. It needs to be straightforward, and we're going to invest some effort into making it so. The only thing I'll say in our defence is that this didn't happen for business reasons, i.e. there's no secret plan to hobble the self-hosted version. Quite the opposite, we want the open-source tech to be super easy for everyone to run. We only want people to pay us because our paid product is valuable, not because the free tech is somehow hard to use! We only introduced billing yesterday, and we aren't charging anyone yet. But from the feedback, I understand why this wasn't obvious. It needs to be much clearer how to put the pieces together and we're going to prioritise this now.

    I have started updating [0] our docs in this PR [1]. We will merge this tomorrow morning as part of our CLI release [2]. The Docker setup in this PR is 100% compatible with every project on Supabase, and we also link to several of the one-click tools which we have deployed into the AWS and Digital Ocean marketplaces. All this still needs improvement, this is just a first step. If anyone still has trouble setting up a self-hosted version of Supabase, please contact me (my email is in my profile) and I'll personally do whatever it takes to get you up and running. Then I'll update the docs some more so those difficulties won't happen again. Hopefully with a few more iterations this will be as smooth as it should be. Certainly the tech is there and ready to go!

    [0] Preview: https://docs-git-docs-self-hosting-supabase.vercel.app/docs/...

    [1] PR: https://github.com/supabase/supabase/pull/999

    [2] CLI release: https://supabase.io/blog/2021/03/25/launch-week#wednesday-cl...

  • Supabase Beta Pricing
    news.ycombinator.com | 2021-03-29
    If you aren't confident in our business model though, we're open source. You can host it yourself[4]. Even better, everything we build is centered around Postgres, so you can pretty much `pgdump` your database and take it to your favourite Postgres platform.

    We'd love to hear your feedback for the pricing. Also look out for a few more things we're releasing this week: Storage, a CLI, and some other Postgres-related items.

    [1] Launch week: https://supabase.io/new/blog/2021/03/25/launch-week

    [2] Open source products: https://supabase.io/docs#how-it-works

    [3] Pricing: https://supabase.io/pricing

    [4] Docker: https://github.com/supabase/supabase/tree/master/docker

  • All-in-one database service like firebase?
    reddit.com/r/Database | 2021-03-27
    You might like --> https://supabase.io
  • NextJS Authentication Question
    reddit.com/r/nextjs | 2021-03-26
    Lately I've been test driving https://supabase.io - which also does a great job providing a solid auth pattern - they use auth0's approach and a set http-only cookie - which is used to store a session. then we just query for that session.