PocketBase

Open Source backend for your next SaaS and Mobile app in 1 file.


PocketBase: A Self-Hosted Open Source Backend for Your Next SaaS and Mobile App

In a world where speed, scalability, and security are crucial, PocketBase offers a powerful solution to build your next SaaS and mobile app. This open-source backend is designed to provide a real-time database, authentication, file storage, and an admin dashboard, all in one convenient package.

Main Features:

  • Realtime Database: A performant embedded database with schema builder, data validations, real-time subscriptions, and easy-to-use REST API.
  • Authentication: Manage app users and handle email/password and OAuth2 sign-ups (Google, Facebook, GitHub, GitLab) without the hassle.
  • File Storage: Sanely store files locally or in a S3 storage, easily attach media to database records, and generate thumbnails on the fly.
  • Extendable: Use PocketBase as a standalone app or as a framework that can be extended via Go and JavaScript hooks to create your own custom portable backend.

With PocketBase, you can focus on building your app's business logic while leveraging its robust features to handle data storage, authentication, and file management. Whether you're developing a SaaS application or a mobile app, PocketBase provides a solid foundation for your project.

Related

Grimoire
Citadel
Memos
Raneto
CASE
Upsnap
Immich
Star history

Star history for PocketBase