P
License:MIT
Open source Self-hostable API available PocketBase
About
An open-source backend in a single file — embedded SQLite database, auth, file storage and an auto-generated REST API. Run a whole app backend from one ~50MB executable.
Pricing
Free
PocketBase is a zero-dependency backend shipped as one executable. It bundles a SQLite database, user authentication, file storage, an admin UI and a REST API — ideal for small projects and internal tools.
Key Features
- Single binary: download, run, done.
- Embedded SQLite with realtime subscriptions.
- Admin dashboard for schema and data management.
- Auth providers: email/password, OAuth2 and more.
- File storage with on-the-fly image resizing.
- Record and JS hooks for server-side logic.
Pricing
PocketBase is free and open source under the MIT license.
Getting Started
brew install pocketbase
./pocketbase serve
Open http://127.0.0.1:8090/_/ for the admin UI, create your collections, and use the generated REST API at http://127.0.0.1:8090/api/.