Software Alternatives & Reviews

12 Best Open-source Database Backend Server and Google Firebase Alternatives

Firebase Supabase Parse AppWrite Kuzzle Etebase Horizon SapphireDb RethinkDB deployd
  1. Firebase is a cloud service designed to power real-time, collaborative applications for mobile and web.
    Google Firebase platform helps developers to create mobile and web apps faster, but it comes at cost of privacy and portability. This article covers the open-source alternatives for Google Firebase, with a primary goal to help developers match their requirements with the solution on this list to find the best result.

    #Developer Tools #App Development #Backend As A Service 246 social mentions

  2. An open source Firebase alternative
    Pricing:
    • Open Source

    #Developer Tools #Realtime Backend / API #Backend As A Service 426 social mentions

  3. 3
    Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box.
    Pricing:
    • Open Source
    Parse server is an open-source database backend solution which speed up application building. It features database, user management, authentication, file upload and push notification.I used Parse for a few times, and I was satisfied with the speed and productivity it offers, especially in terms of developer tools as it comes with dozens of SDKs, libraries and sample code to speed up the production process.Parse offers a GraphQL library with REST-API. It also comes with iOS, Android, JavaScript, .NET, Xamarin, macOS, Unity Game Engine, PHP and Arduino SDKs. Parse has a well-documented developer portal which is always edited and updated by Parse developers and community.

    #Developer Tools #App Development #Backend As A Service 20 social mentions

  4. Appwrite provides web and mobile developers with a set of easy-to-use and integrate REST APIs to manage their core backend needs.
    Pricing:
    • Open Source
    Appwrite is a self-hosted backend server for building web, mobile and desktop apps. It supports multiple applications natively without hacks or workarounds.It features a dashboard for apps, database, user, functions and storage management, real-time analytics per project, live connections monitor, background tasks and webhooks.Appwrite also is suitable for creating Geo-data and location-based apps, it also comes with a console to track API usage for all applications.Appwrite offers SDK for Flutter, NodeJS, Kotlin, Objective-C, PHP, Ruby, Python, Java and Go programming.

    #Developer Tools #Backend As A Service #REST API 167 social mentions

  5. 5
    Free and open source backend as a service on-premises for IoT and mobile apps with advanced functionalities: real-time pub/sub, fast search and geofencing
    Pricing:
    • Open Source
    Kuzzle is an open-source scalable server with multiprotocol API, admin console and modular infrastructure for building real-time apps.It includes fast full-text search, geofencing and real-time pub/sub data exchange and sync. Therefore, it is suitable for building mobile apps, games, and web apps.Kuzzle offers a large set of libraries and SDK to help developers integrate and build apps faster. It supports JavaScript, PHP, Android, C, C++, C#, Swift, Android, Java, Go, Python, Ruby and Lua.

    #Developer Tools #App Development #Backend As A Service 2 social mentions

  6. Etebase makes it easy to build end-to-end encrypted applications by taking care of the encryption and its related challenges.
    Pricing:
    • Open Source
    Etebase is a self-hosted open-source backend server for building secure applications. It offers an end-to-end encryption, revision history, sharing, access control and built-in billing service. SDKs and software libraries include: Rust, JavaScript client, TypeScript client, Java/ Kotlin library, Python client library, C, C# libraries. Go, Ruby and Swift libraries are still work in progress.Etebase is a Libre project which is released under AGPL-3.0 License.

    #Mobile Push Messaging #Realtime Backend / API #CRM

  7. Horizon is a realtime, open-source backend for JavaScript apps.
    Horizon is a real-time JavaScript backend built on top of RethinkDB. It comes with a server backend, a client library, a command line interface app and GraphQL support.Horizon offers a subscription layout for creating real-time apps, user account API, authentication with external service and social login support (Google, Facebook, Twitter, LinkedIn) and a permission management API.Horizon uses WebSocket for real-time communication which makes it ideal for creating messaging and communication applications.

    #Business & Commerce #Monitoring Tools #Personalization 1 social mentions

  8. SapphireDb is an open source library that enables you to easily create your own application with realtime data synchronization. It extends your Asp.Net Core Application with EF Core and combines the advantages of firebase and .Net Core together.
    Pricing:
    • Open Source
    SapphireDb is a self-hosted real-time database for .Net apps. It features a simple configuration, model validation, offline-first support, join and include operations, complex queries, actions, authentication, messaging and rich set of developer-friendly libraries and SDKs.

    #Development Tools #Realtime Backend / API #Mobile Push Messaging

  9. The open-source database for the realtime web
    Pricing:
    • Open Source
    RethinkDB is an open-source real-time database engine for creating modern reactive apps. It features a rich dashboard with real-time analytics and graphs, data explorer, simple learning curve, rich data models and queries with Geospatial queries support, and a large set of administration tools.The official binary packages for RethinkDB are available for: Ubuntu, Debian, CentOS, and macOS. RethinkDB`s community released some unofficial packages for: Fedora, openSUSE, Arch Linux, Linux Mint, Raspberry Pi (Raspbian) and Gentoo.

    #Databases #NoSQL Databases #Relational Databases 12 social mentions

  10. 10
    API development tool for Web and Mobile developers.
    Pricing:
    • Open Source
    Deployd is an open-source JavaScript backend for MongoDB. With Deployd, developers can create their collection, set permission, methods and manage all user profiles and authentications. Deployd comes with a dashboard, a file editor, rich library of sample code sources, rich documentation, static file development support (.HTML), and a JavaScript client library. I used it in a couple of projects, and I highly recommend it for small, simple and lightweight mobile or web applications.

    #Developer Tools #App Development #Realtime Backend / API

  11. 11
    HTTP + JSON document database with Map Reduce views and peer-based replication
    Pricing:
    • Open Source
    CouchDB is a multipurpose open-soure database engine with a developer-friendly API and rich web admin dashboard. It offers user crud operation and authentication out-of-the-box. It also supports documents upload, file attachment and storage.CouchDB is proven to build offline-first apps with PouchDB support. It has a dead-simple configuration and works seamlessly on Windows, Linux, macOS and low-resources Linux servers.

    #Databases #NoSQL Databases #Relational Databases 16 social mentions

  12. 12
    Open source no-code database and Airtable alternative. Create your own online database without technical experience. Performant with high volumes of data, can be self hosted and supports plugins
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    Baserow is a low-code and no-code database application layer with a rich REST-API headless mode for building a data-rich web and mobile apps.It features a multi-project (app) support, dynamic data tables view with a rich control panel which comes with Kanban and Calendar views as well. It supports real-time collaboration and unlimited data row display.Baserow is built on top of Django (Python web development framework), NuxtJS (Vue Framework) and uses PostgreSQL for database.The system can be extended by developers with a developer-friendly extension API.

    #Tech #SaaS #Open Source 94 social mentions

  13. 13
    A fast offline-first architecture for webapps. Super-simple user management & storage. Great for mobile.
    Pricing:
    • Open Source
    Hoodie is a database backend server/ client framework for creating web, desktop and mobile apps.Offline-first is a unique features for Hoodie because it uses PouchDB to sync the data between client and server. Under the hood, Hoodie uses Hapi framework. The project has not been updated for some time, the main website is offline, and its current status is unknown, so you may consider not using it in production.

    #Developer Tools #Backend As A Service #App Development

  14. Open Source User Authentication - An Alternative to Auth0 / Firebase Auth / AWS Cognito
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    SuberTokens is a self-hosted open-source user authentication backend for startups and companies. It helps developer building a user-based workflow without the complication of complex authentication layer. SuberTokens offers user authentication, tokens management, session management, forget email workflow, email verification, social login support, and easy front-end implementation.The project is under a heavy development, so stay tuned for incoming features like: Passwordless login, 2FA; Two-factors authentication (SMS, EMAIL, App-based), more framework and languages libraries like Flask, Django and others.The main reason why we added SuperTokens here is, some developers may need such a tool for unified authentication and login with this list.

    #Cyber Security #Identity Verification And Protection #User Management And Authentication 36 social mentions

Discuss: 12 Best Open-source Database Backend Server and Google Firebase Alternatives

Log in or Post with