Skip to content
Repoly

Open source alternatives to Firebase

We track 4 open-source Firebase alternatives, of which 4 currently score 70 or above on Repoly's GitHub health scale and 4 ship a Docker image. PocketBase leads on health at 99/100 with 126 commits in the last 90 days; across all 4 projects you are choosing between Apache-2.0, BSD-3-Clause, BUSL-1.1 and 1 other licences.

4
Alternatives
188k
Combined stars
2,486
Commits / 90 days
4
With Docker
Licence family Licence

Showing 4 of 4 tools

All 4 Firebase alternatives, ranked by health

  • Appwrite

    99 GOOD

    End to end backend server for web, native, and mobile developers 🚀.

    ★ 57k · ⟳ today · 2.1.0 · BSD-3-Clause

    Docker
  • Directus

    98 GOOD

    An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.

    ★ 38k · ⟳ today · v12.3.1 · BUSL-1.1

    DockerNodejs
  • Hasura

    98 GOOD

    Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.

    ★ 32k · ⟳ 5 days ago · v2.50.3 · Apache-2.0

    DockerHaskellK8S

Firebase alternatives: common questions

What is the most maintained open source alternative to Firebase?

PocketBase scores highest at 99/100, with 126 commits in the last 90 days, 61k GitHub stars and its latest release (v0.40.4) published 2 days ago. Appwrite has the most raw commit activity at 2125 commits in 90 days.

Which Firebase alternatives use a permissive licence?

3 of 4 are permissively licensed (MIT, Apache, BSD or similar): PocketBase (MIT), Appwrite (BSD-3-Clause), Hasura (Apache-2.0). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which Firebase alternatives run in Docker?

4 of 4 publish a Docker image or Compose file: PocketBase, Appwrite, Directus, Hasura. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.