LicenseBSD 3-Clause "New" or "Revised" LicenseA permissive license similar to the <a href="/licenses/bsd-2-clause/">BSD 2-Clause License</a>, but with a 3rd clause that prohibits others from using the name of the copyright holder or its contributors to promote derived products without written consent.MayCommercial useModificationDistributionPrivate useMustLicense and copyright noticeNoLiabilityWarrantySummary from GitHub's choosealicense.com
Paid-feature tierBTier BPaid extras for admin, identity or audit
Self-hostSelf-hostable: yesYou can run it on your own server.
Tier B: BSD-3-Clause core self-hosts auth, database, storage, functions and realtime. Enterprise page explicitly reserves premium self-hosted management capabilities. General guide parity language is broader, so exact edition boundary merits continued checking. License source. Repository: appwrite/appwrite. Self-host: server; hosted offer from the project: yes.
Replaces
FirebaseEntry price Usage-based
Fit: Fit: PartialCore overlap exists; named gaps need replacing or rebuilding.Fit is not feature parity.
Backend auth, databases, files, functions and realtime overlap; replace Firebase SDKs, migrate users/data and reimplement security/permissions. Firebase analytics and mobile services require separate evaluation.
Appwrite is listed as an open-source alternative to Firebase, with partial fit or better. Maintainers can show this in a README; the badge links back to this page.
Shields users: https://img.shields.io/endpoint?url=https%3A%2F%2Fosshunt.com%2Fbadge%2Fappwrite.json. Styles: add ?style=flat-square, plastic or for-the-badge. What the badge means and how to remove it.