PocketBase

PocketBase

Alternative to Firebase

Open Source
GitHub

PocketBase is an open-source backend-as-a-service (BaaS) that provides a lightweight Go-based backend with SQLite as the database.

Firebase
Backend as a Service
PocketBase screenshot
Carousel image 1
Carousel image 2
Carousel image 3
Category: Backend as a Service

Company Information

PocketBase is an open-source backend-as-a-service (BaaS) platform that offers a lightweight, self-hosted solution for developers. Packaged as a single executable file, it combines a real-time database, authentication system, file storage, and an intuitive admin dashboard. Built with Go and utilizing SQLite, PocketBase is ideal for rapid prototyping, small to medium-sized applications, and developers seeking full control over their backend infrastructure.

Embedded Real-Time Database: Utilizes SQLite with support for real-time subscriptions, schema definitions, and data validations.
Authentication System: Provides user management with support for email/password and OAuth2 sign-ups (Google, Facebook, GitHub, GitLab, and more).
File Storage: Enables secure file uploads and management, with options for local or S3-compatible storage solutions.
Admin Dashboard: Offers a built-in web-based interface for managing collections, records, users, and settings.
Promotional banner

Pricing Plans

Free Pricing

Free

Free

Open-source, free backend-as-a-service platform. Self-hosted solution with no paid plans or subscription fees

Alternatives to Firebase

Similar software options that solve the same problems as Firebase

Open in GitHub
Go
46,502 Stars
2,289 Forks

PocketBase Tech Stack

GoGo
SvelteSvelte
SCSSSCSS
CSSCSS
JavaScriptJavaScript
HTMLHTML
MakefileMakefile

Category

Browse more Backend as a Service software alternatives

Backend as a Service category
Backend as a Service