An open source backend in a single file with realtime database, authentication, file storage, and admin dashboard

Pocketbase demo screenshot

About Pocketbase

PocketBase is a modern, open source backend solution that combines a SQLite database, authentication system, realtime subscriptions, and built-in administration UI into a single, self-hosted platform. It offers a robust alternative to traditional backend services with zero dependencies.

Key Features

  • Built-in database with realtime subscriptions
  • Authentication and file storage out of the box
  • Single executable with embedded SQLite database
  • Auto-generated REST and Realtime APIs
  • No-code admin dashboard UI
  • Cross-platform compatibility
  • Built-in file and user management
  • JavaScript/Dart SDKs available