A Self Hosted and Open Source Alternative to Google’s Firebase

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Appwrite

    Build like a team of hundreds_

  • I'm one of the maintainers of the Appwrite open source project and I'm posting to seek feedback from the Reddit community. Over the past few months we’ve been trying hard to make Appwrite as simple to setup and use as possible. Your candid feedback has been crucial in shaping the project and it would be great if you can share some features you’d like to see in the project going forward. TLDR → https://github.com/appwrite/appwrite What is Appwrite ? In simplest terms, Appwrite is an open source Backend As A Service (aka BaaS). Appwrite is an all in one solution with all the essentials you need like Authentication, User Management, Realtime Databases, Webhooks, Storage, Cloud Functions, SDKs for your favourite language and it’s light weight. Appwrite even runs on a Raspberry Pi. Most importantly, Appwrite is self-hosted which means you own your data and prevent any vendor lock-ins. Talking about Appwrite’s features - Realtime Databases and events ( Recent benchmarks have showed a single server handling 1M+ concurrent connections ) - SDKs for iOS, Android, Flutter, Web ( React, Angular, Vue, Svelte etc.) Python, PHP, Node, Deno, Kotlin and more - Bring your own Database - Use your choice of SQL or MySQL databases ( MariaDB, MySQL, MongoDB and more ) - Database permissions for finer tuned access control - Storage API with built in encryption, compression and antivirus - Bring your own Storage - Use your choice of the local filesystem, DigitalOcean Spaces, S3 or an any other storage provider of your choice - Cloud functions with support for over 20 runtimes. Benchmarks - Webhooks to connect with 3rd party APIs and services - User Management and Authentication - Multiple authentication methods - email, 25+ OAuth providers, JWT, API Keys - Completely stateless and extensible architecture allowing easy integration with your existing backend - A Dashboard, CLI and VSCode extensions to manage your server and many more...

  • supabase

    The open source Firebase alternative.

  • What's the difference between Appwrite and Supabase?

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Uniqush-Push

    Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.

  • https://uniqush.org/ and/or https://unifiedpush.org/ may be of interest as well.

  • appwrite-sdk

    A lightweight addon which integrates Appwrite APIs for Godot Engine out of the box.

  • sdk-for-dotnet

    [READ-ONLY] Official Appwrite .NET SDK

  • I didn't mention it before since it is still in beta, https://github.com/appwrite/sdk-for-dotnet

  • litespeed.js

    Lite & fast micro javascript framework that is **easy to learn**.

  • We dog food our very own => https://github.com/litespeed-js/litespeed.js

  • open-runtimes

    Open runtime environments for serverless cloud computing ⚡️

  • https://github.com/open-runtimes/open-runtimes <= this is our cloud functions runtime

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • http

    Lite & fast micro PHP HTTP framework that is easy to learn. (by utopia-php)

  • https://github.com/utopia-php/framework <= Minimalistic PHP framework.

  • database

    Lite & fast micro PHP database abstraction library that is **easy to use**. (by utopia-php)

  • Postgres is under active development and should be out in a few more weeks https://github.com/utopia-php/database/pull/107

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts