PocketBase
An open-source, Go-based backend in one file.
Contents
Self Hosting
Official Packages
Top PocketBase-specific Projects (>100 stars)
Docker setup supporting multiple architectures and automatically updated with PocketBase releases.
Go extended PocketBase for Lemonsqueezy subscription integration.
A starter-kit showing how to use customized PocketBase as a backend to SvelteKit frontend.
JSVM Plugins
Go Plugins
React
Unofficial React SDK (React, React Native, Expo) for interacting with the PocketBase JavaScript SDK.
PocketBase Next.js Template with server & browser client using cookies.
Sample Next.js 15 application with PocketBase integration, a typed client, server-side and client-side rendering techniques, and server actions.
Svelte
Vue
Dart/Flutter
C#
D
Unofficial PocketBase Clients (SDKs)
TypeScript tools
Generate types from your PocketBase instance and enjoy fully type-safe queries.
SDK wrapper with more readable options syntax and full type-safety.
A TypeScript-based query builder designed to generate complex filter queries for PocketBase. It allows for easy construction of queries using various operators while maintaining a fluent and chainable API.