PocketBase
Backend for your next SaaS and Mobile app in one file.
PocketBase provides a single‑file, self‑hostable backend written in Go that bundles an embedded SQLite database with realtime subscriptions, file storage, user authentication, and an administrative UI. It exposes a simple REST‑ish API and can be run directly as a prebuilt executable or compiled into a statically linked binary, making it suitable for SaaS, mobile, or desktop applications that need a lightweight server without external services.
Developers can interact with the API through official JavaScript and Dart SDKs, which support common operations such as querying collections, creating records, and subscribing to live updates. The platform also allows custom business logic by embedding PocketBase as a Go library, enabling developers to extend routes and handlers while still delivering a single portable executable.
The project is open source under the MIT license, offers a free tier without subscription requirements, and is maintained as a stable, actively developed tool for building full‑stack applications with minimal infrastructure overhead.
Reviews
Loading reviews…
Similar apps
DevOps & Infrastructure
Appwrite
End to end backend server for web, native, and mobile developers 🚀.

DevOps & Infrastructure
TrailBase
Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI.

Databases & Data Tools
Aptabase
Privacy first and simple analytics for mobile and desktop apps.

Databases & Data Tools
SurrealDB
A scalable, distributed, collaborative, document-graph database, for the realtime web.

Databases & Data Tools
Saltcorn
No-code database application builder for web and mobile applications. One platform for user interface, data backend, durable workflows…

Databases & Data Tools
Datasette
Explore and publish data with easy import and export and database management.