pocketbase

pocketbase

Alternative to Firebase

PocketBase is a backend platform that runs as a single binary. It embeds an SQLite database, authentication, real-time subscriptions, and file storage, providing a complete backend with minimal setup.

  • Single binary with zero external dependencies for the entire backend
  • SQLite database with collections and auto-generated REST API
  • Authentication with email/password and OAuth2 provider support
  • Real-time WebSocket subscriptions for collection change notifications
  • File storage to local filesystem or S3-compatible storage
  • Built-in admin UI for managing data, users, and settings

Built in Go, PocketBase deploys by dropping a single executable on any VPS, Raspberry Pi, or hosting provider. It represents the most minimalist possible Firebase alternative.

Stars
57,458
Forks
3,267
Language
Go
License
MIT
authenticationbackendgolangrealtime

Replaces

Related Tools