All open source
Open SourceDatabase52k

PocketBase

Open-source backend in a single file: SQLite, auth, files and admin UI.

PocketBase is an open-source backend distributed as a single Go binary, bundling an embedded SQLite database, authentication, file storage, realtime subscriptions, and an admin dashboard. It exposes a REST API and can be extended either through its admin UI or by using it as a Go framework. It is notable for being an extremely lightweight, zero-dependency backend that runs from one executable.

Repository

pocketbase/pocketbase

Language

Go

What you'd build with it

  • Run a complete backend (database, auth, storage, realtime) from a single binary for small to mid-size apps
  • Prototype quickly with built-in collections, auth, and an admin UI
  • Embed and extend it as a Go framework for a custom application backend

Tags

backendsqlitesingle-binary