Best Self-Hosted Backend & BaaS Tools
Self-hosted backend-as-a-service tools replace Firebase with auth, a data API, storage, and realtime you run. Compare them on data layer (Postgres-native vs. their own abstraction), footprint (single-binary vs. multi-service), and the operational gaps self-hosting opens, like backups.
Backend & BaaS
Appwrite
PHPMariaDB
moderateRead guide →
Backend & BaaS
Directus
Node.jsTypeScript
easyRead guide →
Backend & BaaS
Nhost
PostgreSQLHasura
hardRead guide →
Backend & BaaS
PocketBase
GoSQLite
easyRead guide →
Backend & BaaS
Supabase
PostgreSQLTypeScript
hardRead guide →
Head-to-heads in this category
BaaSAug 2026
PocketBase
vsAppwrite
A single Go binary vs. an all-in-one Docker platform.
Read the verdict →
BaaSAug 2026
PocketBase
vsSupabase
One Go binary and SQLite vs. the full Postgres platform.
Read the verdict →
BaaSJul 2026
Supabase
vsAppwrite
SQL-native and ecosystem-rich vs. all-in-one and easier to stand up.
Read the verdict →