About PocketBase
PocketBase is an open-source backend written in Go that ships as one file. It bundles an embedded SQLite database with realtime subscriptions, built-in management of users and files, a convenient admin dashboard and a simple REST-style API, which makes it quick to stand up a backend for a small web or mobile project.
You can use it as a standalone application by downloading the prebuilt executable for your platform and running its serve command, or you can extend it as a Go library to add custom routes and logic. The prebuilt binaries come with a JavaScript VM plugin enabled for scripting. Official SDK clients exist for JavaScript, covering browsers, Node.js and React Native, and for Dart, covering web, mobile, desktop and CLI.
PocketBase is MIT licensed. The maintainers warn that it is still under active development and that backward compatibility is not guaranteed before version 1.0.0, so upgrades deserve some care. It suits solo developers and small teams who want a simple, self-contained backend without managing a database server separately.
Key features
- Embedded SQLite database with realtime subscriptions
- Built-in user authentication and file management
- Admin dashboard for managing data
- REST-style API for client access
- Official JavaScript and Dart SDKs
- Single executable that can also extend as a Go library
Good fit for
- →Backend for small web and mobile apps
- →Prototypes that need auth and realtime data
- →Self-contained internal tools
- Built with
- Go
- Tags
- backend
- sqlite
- realtime
- golang
- auth
- self-hosted
- baas
- admin-dashboard
Open-source alternatives to PocketBase
See all
Supabase
Backend as a Service
The Postgres development platform. Supabase gives you a dedicated Postgres database to bui
Apache-2.0vs Firebase★ 111k
Appwrite
Backend as a Service
Appwrite is an open-source developer platform with Auth, Databases, Storage, Functions, Me
BSD-3-Clausevs Firebase★ 58k
Nhost
Backend as a Service
The Open Source Firebase Alternative with GraphQL.
MITvs Firebase★ 9.3k
Parse Server
Backend as a Service
Parse Server for Node.js / Express
Apache-2.0vs Firebase★ 21k
Convex
Backend as a Service
The open-source reactive database for app developers
OSSvs Firebase★ 13k
CloudBoost
Backend as a Service
Realtime JavaScript Backend.
Apache-2.0vs Firebase★ 1.5k
SaaS alternatives to PocketBase
See all
Firebase
Backend as a Service
Firebase is Google's mobile and web app development platform, bundling authentication, databases, hosting, messaging and analytics as a managed backend.
SaaS
Back4App
Backend as a Service
Hosted backend built on Parse Server with a database, auth and cloud functions
SaaS
Backendless
Backend as a Service
Visual backend platform with a database, user management and API services
SaaS
Xano
Backend as a Service
No-code backend builder with a database, API editor and business logic
SaaS
Apple CloudKit
Backend as a Service
Apple iCloud-backed database and storage service for iOS and macOS apps
SaaS
Zoho Catalyst
Backend as a Service
Zoho serverless platform with a database, functions, storage and auth
SaaS

