Awesome PocketBase 

Curated list of awesome PocketBase resources.
PocketBase is an open source backend consisting of embedded database
(SQLite) with realtime subscriptions, built-in auth management,
convenient dashboard UI and simple REST-ish API.
Contents
Official Packages
Golang
Server - The main PocketBase server. 
JavaScript SDK
- Browser and Node.js for interacting with the PocketBase API. 
Dart SDK -
Multi-platform SDK for interacting with the PocketBase Web API. 
Top
PocketBase-specific Projects (>100 stars)
- pockethost.io - Free and pro
PocketBase hosting.

- PocketBase
Typegen - Generate TypeScript types from the SQLite db file.

- PocketBase
Docker - Docker setup supporting multiple architectures and
automatically updated with PocketBase releases.

- PocketBase+Stripe
- Go extended PocketBase for Stripe subscription integration.

- PocketBase+Lemonsqueezy
- Go extended PocketBase for Lemonsqueezy subscription integration.

- SvelteKit
Starter - A starter-kit showing how to use customized PocketBase as
a backend to SvelteKit frontend.

- SvelteKit
Auth - This project is designed as a sample implementation reference
for getting authentication setup using SvelteKit.

- SvelteKit
PocketBase Auth - Demo login and registration pages with examples.

- pocketpages.dev - Server-side
JS pages and hosting for PocketBase.

- pocodex.dev - The unofficial
PocketBase plugin repository and code exchange.

- PocketPorts - NPM/Node.js packages ported to PocketBase JSVM.
Official listing is hosted here in awesome-pocketbase.
JSVM Plugins
Go Plugins
- Telegram
auth - Add Telegram auth (Widget button and WebApp).

- Ngrok -
Expose local PocketBase to the internet with ngrok.

- Proxy -
Proxy requests to another other host. Can be useful when you want to use
separate server as frontend (like Next.js), but serve everything with
same port.

- Webhooks
- Add webhook support in the admin UI to send
create,
update and delete events on selected
collections via POST request to other systems.
- Typescript
Generator - Typescript generator standalone / library with auto
generation hook or command

React
- PocketBase
React - Unofficial React SDK (React, React Native, Expo) for
interacting with the PocketBase JavaScript SDK.

- PocketBase
Next.js App Template - PocketBase Next.js Template with server &
browser client using cookies.

- Next.js
PocketBase Auth - Sample Next.js 15 application with PocketBase
integration, a typed client, server-side and client-side rendering
techniques, and server actions.

- next-pocketbase-auth
- A lightweight authentication wrapper for Next.js applications,
providing easy-to-use utilities for handling user session in both client
and server components.

Svelte
- svelte-query-pocketbase
- TanStack Query wrappers around PocketBase for Svelte and SvelteKit
that updates the query cache in realtime.

- pocketbase-sveltekit-static
- A minimalist template with configured authorization featuring a single
Docker image (from 55 MB) for deploying.

Vue
Solid
Dart/Flutter
C
D
- libpb - PocketBase
client wrapper for D with automatic serialization and deserialization to
and from JSON.

Node.js
- gobot - PocketBase
as an npm package. CLI and API.

Unofficial PocketBase
Clients (SDKs)
Self Hosting
- DigitalOcean
- Guide to deploy in a Droplet.
- Fly.io
- Guide to deploy for free in Fly.io.
- LocalXpose
- Allow public access to a localhost instance.
- PocketBase
Docker - Docker images supporting multiple architectures and updated
with latest PocketBase releases.

- PocketBase
on Dokku - Deploy PocketBase instances on Dokku effortlessly.

- PBLauncher -
Manage PocketBase instances — fast, lightweight, open source.

- pocketbase-jsvm
- JSVM typings.

- pb_hooks
starter kit - Build PocketBase JavaScript hooks using TypeScript.

- typed-pocketbase
- Generate types from your PocketBase instance and enjoy fully type-safe
queries.

- pocketbase-ts - SDK
wrapper with more readable
options syntax and full
type-safety. 
- pocketbase-query
- 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.

- pocketbase-schema-generator
- JS hook for automatically generating schema files. (Zod/TS interfaces)

- pb-query - A
flexible, strongly-typed query builder with useful helpers to simplify
the querying process, featuring examples, documentation, and full
autocompletion based on your schema, directly in the IDE.

- PocketBaseUML - A
free, open-source web application that generates UML diagrams based on
PocketBase databases.

- PocketBaseMobile
- Android and iOS frameworks for running PocketBase from mobile.

- pbf - Library for
serializing and deserializing PocketBase filter syntax.

- PocketBase
Templates - A open-source collection of PocketBase schemas to
quickly get started.

- pocketbase-queue
- A type-safe queue for background tasks using PocketBase.

- PocketBase
GPT - A GPT that has all of PocketBase’s documentation uploaded to
it, to give more accurate and up-to-date answers.
- PocketBase
API Rule Builder - A free, open-source web application that makes it
easy to generate API rules for PocketBase collections visually.

Showcases
PocketPorts Packages
Ports of NPM/Node.js packages to the PocketBase JSVM.
pocketbase.md
Github