AltHub

pocketbase/pocketbase Alternatives

realtime backend / backend-as-a-service

PocketBase is a single-file Go backend with embedded SQLite, realtime subscriptions, authentication, file management, admin UI, and REST API.

60.9kGoMITactive · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

trailbaseio/trailbaseGitHub

choose it when you prefer a Rust/Wasm single-binary backend with type-safe APIs and Postgres support over PocketBase's Go/SQLite

An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, MCP and admin UI built on Rust, SQLite (PG) & Wasmtime.

5.6k
Rust
OSL-3.0
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

supabase/supabaseGitHub

choose it when you need full Postgres with RLS and a cloud-managed platform rather than a single-file SQLite backend

The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

110.5k
TypeScript
Apache-2.0
active16d ago
appwrite/appwriteGitHub

choose it when you need multi-service backend stack with auth, storage, functions, and messaging as containers, not one binary

Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

57.1k
TypeScript
BSD-3-Clause
active1mo ago
instantdb/instantGitHub

choose it when presence, streams, and a sync-oriented model matter more than an embedded SQLite REST backend

Instant is the best backend for AI-coded apps. You get auth, permissions, storage, presence, and streams — everything you need to ship apps your users will love.

10.5k
TypeScript
Apache-2.0
active16d ago
labring/lafGitHub

choose it when you want a serverless cloud-functions platform with database/storage, not a single-file self-hosted server

Laf is a vibrant cloud development platform that provides essential tools like cloud functions, databases, and storage solutions. It enables developers to quickly unleash their creativity and bring innovative ideas to life with ease.

7.6k
TypeScript
Apache-2.0
active2mo ago
bknd-io/bkndGitHub

choose it when you want a JS backend embedded in Next.js or edge runtimes instead of a separate Go daemon

Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.

3.8k
TypeScript
Apache-2.0
active6mo ago
butterbase-ai/butterbaseGitHub

choose it when you want Postgres plus functions and an AI gateway rather than PocketBase's SQLite/REST core

Open-source backend-as-a-service. Postgres, auth, storage, functions, AI gateway, MCP.

3.4k
TypeScript
Apache-2.0
active1mo ago
parse-community/parse-serverGitHub

choose it when you're already in Node/Express and want MongoDB/Postgres adapters over a single Go executable

Parse Server for Node.js / Express

21.4k
JavaScript
Apache-2.0
active2mo ago
InsForge/InsForgeGitHub

choose it when you want a backend platform that also provides compute/hosting/AI gateway for agentic workflows

The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.

12.8k
TypeScript
Apache-2.0
active1mo ago
nhost/nhostGitHub

choose it when you want GraphQL/Hasura on Postgres instead of PocketBase's REST API and SQLite

The Open Source Firebase Alternative with GraphQL.

9.3k
TypeScript
MIT
active1mo ago
daptin/daptinGitHub

choose it when you want a schema-driven application server with GraphQL, automations, and integrations instead of a simple one-file REST backend

Self-hosted application server for schema-driven APIs, identity, files, automation, integrations, realtime, metering, and protocols.

1.9k
Go
LGPL-3.0
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

rethinkdb/horizonGitHub

choose it only if you are committed to RethinkDB and want a JS-native realtime backend, despite Horizon's stale/narrower feature set

Horizon is a realtime, open-source backend for JavaScript apps.

6.7k
JavaScript
MIT
slowing8mo ago
deployd/deploydGitHub

choose it only for legacy Node projects that already rely on the old deployd realtime API server, otherwise not worth adopting

a toolkit for building realtime APIs

4.9k
JavaScript
none
dormant7.5y ago
thevahidal/soulGitHub

choose it when you only need automatic SQLite REST/realtime CRUD without auth, file management, or admin UI

🕉 Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in minutes!

1.7k
JavaScript
MIT
active1mo ago

Listed as an alternative to

These projects were analysed and named pocketbase among their alternatives. The relationship is not symmetric — how pocketbase rates them is a separate judgement, made when pocketbase is analysed in its own right.

labring/lafGitHub

calls pocketbase “Choose it when you need a single-file Go server with embedded SQLite for lightweight projects or prototypes without K8s.”

Laf is a vibrant cloud development platform that provides essential tools like cloud functions, databases, and storage solutions. It enables developers to quickly unleash their creativity and bring innovative ideas to life with ease.

7.6kTypeScriptactive
parse-community/parse-serverGitHub

calls pocketbase “Choose when you want a single-file Go backend with embedded SQLite and admin UI instead of a Node.js server with Mongo/Postgres dependencies.”

Parse Server for Node.js / Express

21.4kJavaScriptactive
InsForge/InsForgeGitHub

calls pocketbase “Use when you want a single-file SQLite backend with built-in admin UI rather than a Postgres/MCP agent platform.”

The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.

12.8kTypeScriptactive
instantdb/instantGitHub

calls pocketbase “Choose it for a single Go binary with Auth/DB/Storage and realtime; simpler deployment but no built-in optimistic/offline cache.”

Instant is the best backend for AI-coded apps. You get auth, permissions, storage, presence, and streams — everything you need to ship apps your users will love.

10.5kTypeScriptactive
nhost/nhostGitHub

calls pocketbase “Use it when you need a single-file Go backend with SQLite and admin UI for smaller apps instead of running Nhost's multi-service Docker stack.”

The Open Source Firebase Alternative with GraphQL.

9.3kTypeScriptactive
share/sharedbGitHub

calls pocketbase “Choose for an all-in-one Go backend with realtime subscriptions instead of a Node.js library.”

Realtime database backend based on Operational Transformation (OT)

6.5kJavaScriptactive