AlternativeTo Logo

Open Source Firebase Alternatives

The best open source alternative to Firebase is Supabase. If that doesn't suit you, our users have ranked more than 50 alternatives to Firebase and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Firebase are RxDB, Etebase, remoteStorage and Appwrite.

Firebase alternatives are mainly Game Development Tools but may also be Web Analytics Services or Social Networks. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Firebase.
This page was last updated
Firebase iconFirebase
  67
  • FreemiumProprietary
  • Online

Firebase gives you the tools and infrastructure to build better apps and grow successful businesses.

Learn more about Firebase

  1. Supabase icon

    Supabase

    • FreeOpen Source
    • Online

    The open source Firebase alternative. Supabase adds realtime and restful APIs to Postgres without a single line of code.

    Suggest and vote on features
    Screenshot
    Supabase vs Firebase opinions
    pros, cons and recent comments
    KartikSoneji

    It is specifically marketed as a Firebase alternative.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    4
    iamwilljack

    Supabase is very competitively priced, and seems more bleeding-edge than Firebase.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  2. RxDB icon

    RxDB

    • FreeOpen Source
    • Windows
    • Online
    • Android
    • Self-Hosted
    • NativeScript
    • PouchDB
    • React
    • Electron / Atom Shell
    • AngularJS
    • React Native
    • Apache Cordova
    • Ionic Framework
    • Node.JS
    • PhoneGap

    RxDB (short for Reactive Database) is a NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps and NodeJs.

    ⚫︎ DecentralizedRxDB is based on a decentralized infrastructure with no single entity controlling it.
    ⚫︎ Works OfflineRxDB can be used without the need to connect to the internet.
    Suggest and vote on features
    Screenshot
    RxDB vs Firebase opinions
    Almost everyone thinks RxDB is a great alternative to Firebase.
    liTAPHAL

    is also a realtime database. Support server-client-sync

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1
    ApocalypseLogan

    realtime, client side, javascript

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1
    PaleGreenwood

    like firebase it is a realtime database but only open source

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    2


  3. Etebase icon

    Etebase

    • FreeOpen Source
    • Self-Hosted
    • Software as a Service (SaaS)

    Etebase makes it easy to build end-to-end encrypted applications by taking care of the encryption and its related challenges.

    ⚫︎ End-to-End EncryptionEtebase has E2E Encryption, for entire or parts of the app.
    Suggest and vote on features
    No screenshots yet
  4. remoteStorage icon

    remoteStorage

    • FreeOpen Source
    • Online
    • Self-Hosted

    An open protocol for per-user storage on the Web.

    ⚫︎ DecentralizedremoteStorage is based on a decentralized infrastructure with no single entity controlling it.
    ⚫︎ Works OfflineremoteStorage can be used without the need to connect to the internet.
    ⚫︎ Cloud SyncSync your data (notes, documents, bookmarks, etc.) across your different devices and to the cloud.
    Suggest and vote on features
    Screenshot
    remoteStorage vs Firebase opinions
    This alternative is disputed. remoteStorage is still a legitimate alternative to Firebase, but it might have issues that some users think are important.
  5. Appwrite icon

    Appwrite

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • NativeScript
    • Kotlin
    • Ruby
    • Python
    • Apple Swift
    • React
    • Electron / Atom Shell
    • JavaScript
    • AngularJS
    • Software as a Service (SaaS)
    • Qt
    • PHP
    • Go (Programming Language)
    • React Native
    • Java
    • Apache Cordova
    • Ionic Framework
    • Node.JS
    • Vue.js
    • Flutter

    Secure Open-Source Backend Server for Web and Mobile Developers. Appwrite provides developers with a set of easy-to-use and integrate REST APIs to manage their core backend needs.

    ⚫︎ End-to-End EncryptionAppwrite has E2E Encryption, for entire or parts of the app.
    Suggest and vote on features
    Appwrite webhooks dashboard


  6. Prisma GraphQL API icon

    Prisma GraphQL API

    • FreeOpen Source
    • Self-Hosted
    • GraphQL

    Prisma - turn your database into a GraphQL API. Prisma lets you design your data model and have a production-ready GraphQL API online in minutes.

    Suggest and vote on features
    Screenshot
  7. FeathersJS icon

    FeathersJS

    • FreeOpen Source
    • Self-Hosted
    • Node.JS

    Feathers is a real-time, micro-service web framework for NodeJS that gives you control over your data via RESTful resources, sockets and flexible plug-ins.

    Suggest and vote on features
    No screenshots yet
    FeathersJS vs Firebase opinions
    This alternative is disputed. FeathersJS is still a legitimate alternative to Firebase, but it might have issues that some users think are important.

    its a web framework of nodejs, not a database.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    3
  8. Nakama icon

    Nakama

    • FreemiumOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • Unity

    Nakama is an open-source distributed social and realtime server for games and apps. It has a large set of services for users, storage, and realtime communication; as well as specialized APIs like realtime multiplayer, groups/guilds, and chat.

    ⚫︎ MultiplayerNakama offers a game mode for more than one player.
    Suggest and vote on features
    Screenshot
    Nakama vs Firebase opinions
    This alternative is disputed. Nakama is still a legitimate alternative to Firebase, but it might have issues that some users think are important.
  9. FerretDB icon

    FerretDB

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted

    FerretDB (formerly MangoDB) is an open-source proxy, which converts MongoDB wire protocol queries to SQL, and uses PostgreSQL as a database engine.

    Suggest and vote on features
    No screenshots yet
  10. nhost icon

    nhost

    • FreemiumOpen Source
    • Online
    • Self-Hosted
    • Software as a Service (SaaS)

    Nhost is an open source Firebase alternative with GraphQL, built with the following things in mind:

    Suggest and vote on features
    Screenshot
Showing 10 of 35 alternatives