PocketBase is a compact self-hosted backend-as-a-service. It bundles SQLite collections, authentication, file uploads, realtime subscriptions, generated APIs, backups, logs, and an admin dashboard into a single Go executable.

It is broader than an auth library: PocketBase can be the whole backend for small web and mobile apps.