P
Open Source backend in 1 file with embedded SQLite, realtime SSE, auth, and storage.
Technical Overview & Architecture
PocketBase is an open-source single-binary backend written in Go, featuring an embedded SQLite database with Write-Ahead Logging (WAL), real-time Server-Sent Events (SSE), built-in authentication with OAuth2 integrations, an intuitive Admin UI, and file storage. It can be used as a standalone application or imported as a Go framework with custom hooks and embedded JSVM scripting.
Pricing Breakdown
Transparent tiers and feature allotments for engineering teams.
Open Source Self-Hosted
zsh
- Full source code
- Self-host on any .50-/mo VPS
- Embedded SQLite & Admin UI
- Realtime SSE & Auth
Most Popular
PocketHost / Community Cloud
Free to
- Managed hosting
- Automated backups
- Custom domains
- SSL provisioning
Compare PocketBase Against Alternatives
See how PocketBase stacks up against competitor tools across speed, APIs, and pricing.