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/opensource

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

    DataMigrator is a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas.

  • :wave: I've joined Appwrite recently and have been working on documentation over the past month or so. I really appreciate your feedback, certainly not the first time I've seen someone struggle with these problems. Updating and migration has certainly been a pain point for many, especially when I joined right around 0.11->0.12. I think our migration docs needs some work. I've been scratching my head on how to make this experience better, some of it is due to docs, some of it is due to the migration tool. I hear you, I'm trying to stay on top of it. Backups are interesting. We're certainly going to need to offer better support for this, especially as we enter version 1.0. For now, you can do data backups for your MariaDB instance by actually accessing the instance and container (I know a pain) and backup your files by using something like an S3 adaptor. We have some community efforts to perform data migrations/backups too => DataMigrator. We're trying to address the lack of examples in a few ways. 1. I'm updating some of the past blogs as we speak, like 30-days-of-appwrite. 2. We're writing more, new content for the more recent releases. 3. Better generated examples (I've been going after fellow maintainers to help me do this, we generate all our SDKs and SDK docs!) 4. Other forms of content that we've planned. Structured walkthroughs, videos, livestreams. We're not sure yet, but we're working out a plan. In terms of a custom Traefik instance, you can probably deconstruct our docker-compose file and run a separate instance with a similar configuration. This would be a pain, but it's possible... I wish I had a better answer here. API syntax, we made breaking changes to our API several times, which makes our limited number of examples out of date. I've been personally fixing demos and blogs one at a time. Then again, there's only so many I can get to with so little time. TL;DR -> I hear ya! Really appreciate the feedback. Most of these are not isolated complaints and your feedback enforces our decisions to address these issues. We're working on it, we're a tiny team with a massive project, and we appreciate your patience! Cheers!

  • Appwrite

    Build like a team of hundreds_

  • 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
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