PocketBase
Open-source backend in a single file
PocketBase is an open-source backend that bundles an embedded SQLite database, realtime subscriptions, authentication and a file storage API into one portable executable. It is self-hosted as a single binary.
Key features
- Single executable backend
- Embedded SQLite
- Realtime subscriptions
- Built-in admin UI
Strengths
- Released under the MIT license
- Easy to set up — beginner-friendly
- First-class Docker support for quick deployment
- Mature project with 60.5k GitHub stars
PocketBase replaces
Compare PocketBase
17 head-to-head comparisons.
- PocketBase vs Supabase
- PocketBase vs Coolify
- PocketBase vs Appwrite
- PocketBase vs Directus
- PocketBase vs Dokploy
- PocketBase vs Dokku
- PocketBase vs Wasp
- PocketBase vs CapRover
- PocketBase vs Gel
- PocketBase vs Nakama
- PocketBase vs Convex
- PocketBase vs InstantDB
- PocketBase vs Manifest
- PocketBase vs TrailBase
- PocketBase vs Tsuru
- PocketBase vs Kinto
- PocketBase vs Kubero
Similar self-hosting platforms (paas) apps
Supabase
Self-Hosting Platforms (PaaS)Open-source Firebase alternative
Replaces Firebase
Coolify
Self-Hosting Platforms (PaaS)Self-hosted platform-as-a-service alternative to Heroku
Replaces Heroku, Netlify
Appwrite
Self-Hosting Platforms (PaaS)Open-source backend platform for building applications
Replaces Firebase, Supabase
Directus
Self-Hosting Platforms (PaaS)Instant REST and GraphQL API for any SQL database
Replaces Contentful, Firebase
Dokploy
Self-Hosting Platforms (PaaS)Open-source deployment platform for apps and databases
Replaces Vercel, Heroku
Dokku
Self-Hosting Platforms (PaaS)Smallest open-source PaaS implementation you can run
Replaces Heroku