Awesome Lists

awesome-pocketbase

by benallfree

awesome listpushed almost 2 years ago

A collection of PocketBase community resources.

AI summary

Resource collection

A curated list of community-driven resources and tools for PocketBase projects

stars
801
forks
51
watching
22
awesome list
1
entries
79
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/benallfree/awesome-pocketbase/links.svg)](https://awesome.facts.dev/awesome/benallfree/awesome-pocketbase)
HTML
<a href="https://awesome.facts.dev/awesome/benallfree/awesome-pocketbase"><img src="https://awesome.facts.dev/shield/benallfree/awesome-pocketbase/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/benallfree/awesome-pocketbase/links.svg

What's in the list

79 links in 19 sections, with live GitHub stats.activeno commit in 2y

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

Major Community Projects

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 , and events on selected collections via POST request to other systems

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

Svelte

  • svelte-query-pocketbase

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

  • 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

  • pocketbase-sveltekit-static

    A minimalist template with configured authorization featuring a single Docker image (from 55 MB) for deploying

Vue

Solid

Dart/Flutter

  • PocketBase Drift

    A PocketBase client cached with Drift

  • Dart Generator

    Generate type safe client SDKs for use in local SQLite, JSON or GraphQL resolvers

  • PocketBase Server Flutter

    A Flutter plugin to run PocketBase server directly from Android/iOS

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)

  • Go

    PocketBase Client in Golang

  • Kotlin

    PocketBase Client in Kotlin

  • Kotlin (Multiplatform)

    PocketBase Client in Kotlin

  • Python (Sync)

    PocketBase Client in Python

  • Python (Async)

    PocketBase Client in Python

  • C#

    PocketBase Client in C#

  • Rust

    PocketBase Client in Rust

  • PHP

    PocketBase Client in PHP

Self Hosting

  • PocketBase Docker

    Docker setup supporting multiple architectures and automatically updated with PocketBase releases

  • 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

TypeScript tools

SQLite tools

Other tools

  • 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

  • PocketBase+Stripe

    Go extended PocketBase for Stripe subscription integration

  • 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

Showcases

  • Vimsnake

    A realtime WASM game where Vim commands are used as controller inputs

  • ToDo

    React-based To-Do demo app

  • Realtime Blog

    A React-based realtime blog demo

  • oAuth

    A React-based oAuth demo

  • Flutter Chat App

    A chat app using PocketBase in Flutter

  • JustJot

    A keyboard-first note-taking full-featured Progressive Web App. /

  • Cookie auth demo

    A demo of cookie based authentication flow for PocketBase

PocketPorts Packages

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.