Choose this fork if PostgreSQL support is the requirement and you are willing to accept ongoing merge and compatibility work. Stick with upstream if you want the broadest PocketBase compatibility and the lowest maintenance burden.
alperreha/postgresbase
stale
significant_divergence
Choose this fork if PostgreSQL compatibility is the primary requirement and you are willing to absorb significant upstream lag and maintenance risk. Stick with upstream PocketBase if you want the most portable, actively current SQLite-based experience.
deeptesh-rout/pocketbase
stale
significant_divergence
Prefer this fork only if its local customizations are specifically what you need and you are willing to own the maintenance burden. If you want the latest PocketBase features, fixes, and lower upgrade risk, upstream is the better default.
dz0ny/pocketbase
stale
significant_divergence
Choose this fork only if PostgreSQL support is the main requirement and you are prepared to maintain a stale, heavily diverged codebase. If you want current PocketBase features, fixes, and lower maintenance risk, upstream is the better default.
rosty-git/pocketbase
stale
significant_divergence
Prefer upstream unless you need this fork’s specific 2022-era operational tweaks and are comfortable owning a heavily stale codebase. This fork is a better fit for legacy customization than for new projects or anyone wanting current PocketBase behavior.
jimmy201602/pocketbase
stale
significant_divergence
Prefer this fork only if its specific local fixes and workflow changes matter more than staying current with upstream. If you want an actively maintained baseline with fewer compatibility risks, upstream is the safer choice.
yusufstawan/pocketbase
stale
significant_divergence
Choose this fork only if you specifically need its custom behavior and are prepared to maintain a stale, highly divergent codebase. If you want a broadly compatible PocketBase base with active upstream fixes, upstream is the safer choice.
nedieyassin/pocketbase
stale
significant_divergence
Choose this fork only if its storage and behavior changes are specifically useful and you are prepared to own divergence. If you want the safest path, the upstream project is the better default because this fork is stale and significantly behind.
44rg12789/pocketbase
stale
significant_divergence
Prefer this fork only if you need its custom behavior and are willing to own the maintenance burden. If you want current PocketBase with minimal risk, upstream is the better default because this fork is stale and materially divergent.
hidding-dev/pocketbase
stale
significant_divergence
Choose this fork only if its local patches are specifically required. For most adopters, upstream PocketBase is the safer default because this fork is stale, substantially behind, and likely missing many newer fixes and maintenance improvements.