Open Source Firebase Alternatives

    The best open source alternative to Firebase is RxDB, which is both free and Open Source. 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 Supabase (Free, Open Source), Prisma GraphQL API (Free, Open Source), Etebase (Free, Open Source) and remoteStorage (Free, Open Source).

    This page was last updated May 24, 2021

      • 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.
      RxDB vs Firebase opinions
      Almost everyone thinks RxDB is a great alternative to Firebase.
      ApocalypseLogan realtime, client side, javascript
      Positive comment almost 2 years ago

      1
      liTAPHAL is also a realtime database. Support server-client-sync
      Positive comment almost 2 years ago

      1
      PaleGreenwood like firebase it is a realtime database but only open source
      Positive comment almost 2 years ago

      1
    1. Supabase adds realtime and RESTful APIs to your existing PostgreSQL database without a single line of code.
      Supabase vs Firebase opinions
      pros, cons and recent comments
      KartikSoneji It is specifically marketed as a Firebase alternative.
      Positive comment 9 months ago

      2


    2. 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.
      show more
      • 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. Think Firebase but encrypted in a way that only your users can access their data.
      No screenshots yet
    3. An open protocol for per-user storage OWN YOUR DATA Everything in one place – your place. Use a storage account with a provider you trust, or set up your own storage server. Move house whenever you want. It's your data.
      This alternative is disputed. remoteStorage is still a legitimate alternative to Firebase, but it might have issues that some users think are important.


      • FreeOpen Source
      • Mac
      • Linux
      Pedestal is a web application framework written in Clojure that aims to bring both the language and its principles to client and server-side development.
      No screenshots yet
      • FreeOpen 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.
      show more
      This alternative is disputed. Nakama is still a legitimate alternative to Firebase, but it might have issues that some users think are important.
      • FreeOpen Source
      • macOS
      • Windows
      • Linux
      • Self-Hosted
      deepstream.io is a clusterable realtime server that handles persistent tcp and websocket connections. It offers data-sync, pub/sub and request/response. It's available for Linux, Mac and Windows and comes with clients in JS, Java and many others.
      No screenshots yet
      This alternative is disputed. deepstream.io is still a legitimate alternative to Firebase, but it might have issues that some users think are important.
      • FreemiumOpen Source
      • Android
      • iPhone
      • Blackberry
      • Android Tablet
      • Windows Phone
      • iPad
      • Apple Watch
      • Apple TV
      • Android Wear
      Back4App is an open source backend that uses Parse framework and helps developers build scalable and extensible applications at a much more rapid pace.
      show more
      Back4App vs Firebase opinions
      pros, cons and recent comments
      Has similar backend features like push notifications, social integrations, main SDKs.
      Positive comment over 2 years ago

      0
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      • Android
      • iPhone
      • Windows S
      • Android Tablet
      • Windows Phone
      • Self-Hosted
      Emitter is a real-time communication service for connecting online devices. Infrastructure and APIs for IoT, gaming, apps and real-time web. At its core, emitter.
    Showing 10 of 29 alternatives