AltCatalog

Alternatives to PocketBase

Open-source backend in a single Go binary with SQLite

Alt Score

Alt Score · 78

How this alternative ranks. How it works →

Verified coverage 90%75
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

#10 of 10 in Backend-as-a-service

PocketBase ranks #10 of 10 in Backend-as-a-service, with an Alt Score of 78. It is licensed under MIT License, free from Free and available on Linux, Windows, macOS and Web. 12 of 12 checklist rows are verified against a public source.

PocketBase is an open-source backend-as-a-service packaged as a single Go executable, bundling an embedded SQLite database, authentication, file storage, realtime subscriptions, and an admin dashboard with a REST API and client SDKs.

Most compared with SupabaseAppwriteAWS Amplify
Official site Suggest an edit Data history Work on PocketBase? Claim this page
Who it's for

Developers who want a complete backend without provisioning separate services — indie hackers, side projects, and small teams that would rather run one self-hosted binary than assemble Postgres, an auth server, S3, and a websocket service.

What you get

A single portable executable with an embedded SQLite database, built-in email/password/OAuth2 authentication, local or S3-compatible file storage, realtime subscriptions over Server-Sent Events, a browser-based admin dashboard, and an auto-generated REST-ish API for every collection.

How it works

PocketBase runs as one Go binary that turns each defined collection into a plain SQLite table and automatically exposes CRUD, filtering, and realtime endpoints for it, with per-collection filter-expression rules (listRule, viewRule, createRule, updateRule, deleteRule) enforcing access control; it can also be extended with Go or JavaScript event hooks.

Why people leave PocketBase

Dashed reasons are sourced facts; the rest are opinions. Vendors can dispute.

Sign in to add a reason — new reasons go through moderation before appearing.

Ranked alternatives

Ordered by Alt Score. Click any score to see the breakdown.

Sponsored Paid slot. Never affects the ranked order below. Promote here →
01

Supabase is an open-source backend-as-a-service built on PostgreSQL, providing a managed database, authentication, file storage, realtime subscriptions, edge functions, auto-generated APIs, and vector.

Apache License 2.0 Web
Alt Score

Alt Score · 100

How this alternative ranks. How it works →

Verified coverage 90%100
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

02

Appwrite is an open-source backend-as-a-service that bundles a database, authentication, file storage, realtime, serverless functions, and messaging behind REST/GraphQL APIs and client SDKs, available.

BSD-3-Clause WindowsmacOSLinuxWeb
Alt Score

Alt Score · 96

How this alternative ranks. How it works →

Verified coverage 90%96
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

03

AWS Amplify is Amazon's backend-as-a-service toolkit for web and mobile apps, providing managed authentication (Cognito), auto-generated GraphQL/REST APIs (AppSync), a database (DynamoDB), file storag.

Apache-2.0 WebiOSAndroid
Alt Score

Alt Score · 93

How this alternative ranks. How it works →

Verified coverage 90%92
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

04

Convex is a reactive backend-as-a-service where the database, server functions, and realtime subscriptions are written in TypeScript, giving apps live-updating queries, transactional writes, file stor.

FSL-1.1-Apache-2.0 WebLinux
Alt Score

Alt Score · 89

How this alternative ranks. How it works →

Verified coverage 90%88
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

05

InstantDB is an open-source backend-as-a-service focused on realtime, relational client-side queries: every query is multiplayer by default, with built-in authentication (magic codes, OAuth, guest aut.

Apache-2.0 WebiOSAndroid
Alt Score

Alt Score · 85

How this alternative ranks. How it works →

Verified coverage 90%83
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

06

Back4app is a backend-as-a-service platform built on top of the open-source Parse Server framework, offering a managed MongoDB (and NoSQL) database, auto-generated REST/GraphQL APIs, built-in authenti.

WebiOSAndroid
Alt Score

Alt Score · 81

How this alternative ranks. How it works →

Verified coverage 90%79
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

07

Firebase is Google's app-development platform offering a backend-as-a-service: the Firestore and Realtime Database, Authentication, Cloud Storage, Cloud Functions, hosting, and client SDKs for web, iO.

Proprietary WebiOSAndroid
Alt Score

Alt Score · 81

How this alternative ranks. How it works →

Verified coverage 90%79
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

08

Parse Platform (Parse Server) is a fully open-source Node.js backend-as-a-service framework, originally built by Parse Inc.

Apache-2.0 iOSmacOSAndroidWeb +1
Alt Score

Alt Score · 81

How this alternative ranks. How it works →

Verified coverage 90%79
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

09

Xano is a no-code/visual backend-as-a-service platform that gives teams a managed Postgres database, auto-generated and customizable REST/Swagger APIs, built-in authentication, file storage, and a vis.

Proprietary
Alt Score

Alt Score · 81

How this alternative ranks. How it works →

Verified coverage 90%79
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

Feature comparison

Rows come from the Backend-as-a-service checklist (16 rows). Human-verified cells only. ? means the value has not been verified.

Comparing PocketBase Supabase × Appwrite × AWS Amplify × Convex × InstantDB ×
+ Add app
Back4app Firebase Parse Platform Xano
Backend-as-a-service checklist PocketBaseSupabaseAppwriteAWS AmplifyConvexInstantDB
Pricing model
Starts at
License
Platforms
Managed database
Auth built in
File / object storage
Realtime subscriptions
Serverless / edge functions
Auto-generated APIs
Self-hostable
Open source
Client SDKs
Row-level security
Vector / AI support
Free tier
verified pending unknown (?) Click any cell to view its source or propose a value
Sources & verification 17

Every fact and feature listed for PocketBase is verified against its own pages. Each alternative is sourced on its own page.

  • License MIT License verified 2026-07-13
    The MIT License (MIT)
    https://github.com/pocketbase/pocketbase/blob/master/LICENSE.md
  • Pricing model Free verified 2026-07-13

    PocketBase is a self-hosted, MIT-licensed open source binary with no first-party paid cloud/hosting product.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software
    https://github.com/pocketbase/pocketbase/blob/master/LICENSE.md
  • Starts at Free verified 2026-07-13

    No pricing page exists; the executable is downloaded and self-hosted at no cost.

    PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, builtin auth management, convenient dashboard UI and simple REST-ish API.
    https://pocketbase.io/docs/
  • Platforms Linux, Windows, macOS, Web verified 2026-07-13

    "Web" reflects the browser-based superusers dashboard (http://127.0.0.1:8090/_/); docs state the first-run installer link 'should be automatically opened in the browser to set up your first superuser

    Download v0.39.6 for Linux x64 (~12MB zip) Download v0.39.6 for Windows x64 (~12MB zip) Download v0.39.6 for macOS x64 (~12MB zip)
    https://pocketbase.io/docs/
  • Status active verified 2026-07-13

    Latest GitHub release v0.39.6 was published 2026-07-08, five days before this research, confirming ongoing active development pre-1.0.

    PocketBase is still under active development and full backward compatibility is not guaranteed before reaching v1.0.0.
    https://pocketbase.io/docs/
  • Managed database No verified 2026-07-13

    PocketBase uses an embedded, self-managed SQLite database with manual backup/restore — there is no first-party managed cloud database offering.

    To backup/restore your application it is enough to manually copy/replace your pb_data directory (for transactional safety make sure that the application is not running).
    https://pocketbase.io/docs/going-to-production/
  • Auth built in Yes verified 2026-07-13
    PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, builtin auth management, convenient dashboard UI and simple REST-ish API.
    https://pocketbase.io/docs/
  • File / object storage Yes verified 2026-07-13
    By default PocketBase stores uploaded files in the pb_data/storage directory on the local file system. ... you could switch to an external S3 compatible storage (AWS S3, MinIO, Wasabi, DigitalOcean Sp
    https://pocketbase.io/docs/files-handling/
  • Realtime subscriptions Yes verified 2026-07-13
    The Realtime API is implemented via Server-Sent Events (SSE).
    https://pocketbase.io/docs/api-realtime/
  • Serverless / edge functions Partial verified 2026-07-13

    program"." — Extensibility is via Go/JavaScript event hooks (pb_hooks) running inside the self-hosted PocketBase process, not cloud/edge-deployed serverless functions.

    Each handler function (hook, route, middleware, etc.) is serialized and executed in its own isolated context as a separate
    https://pocketbase.io/docs/js-overview/
  • Auto-generated APIs Yes verified 2026-07-13
    Collections represent your application data. Under the hood they are backed by plain SQLite tables that are generated automatically with the collection name and fields (columns).
    https://pocketbase.io/docs/collections/
  • Self-hostable Yes verified 2026-07-13
    it's completely portable. This means that it doesn't require any external dependency and could be deployed by just uploading the executable on your server
    https://pocketbase.io/docs/going-to-production/
  • Open source Yes verified 2026-07-13
    PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, builtin auth management, convenient dashboard UI and simple REST-ish API.
    https://pocketbase.io/docs/
  • Client SDKs Yes verified 2026-07-13
    JavaScript - pocketbase/js-sdk (Browser, Node.js, React Native) Dart - pocketbase/dart-sdk (Web, Mobile, Desktop, CLI)
    https://github.com/pocketbase/pocketbase/blob/master/README.md
  • Row-level security Partial verified 2026-07-13

    Access control is enforced via per-collection filter-expression API rules (listRule/viewRule/etc.), not SQL-level row-level security policies.

    Each collection has 5 rules, corresponding to the specific API action: listRule viewRule createRule updateRule deleteRule ... PocketBase API Rules act also as records filter!
    https://pocketbase.io/docs/api-rules-and-filters/
  • Vector / AI support No verified 2026-07-13

    The documented list of collection field types has no vector/embedding field type.

    BoolField NumberField TextField EmailField URLField EditorField DateField AutodateField SelectField FileField RelationField JSONField
    https://pocketbase.io/docs/collections/
  • Free tier Yes verified 2026-07-13

    There are no paid tiers; the entire self-hosted product is free under the MIT license.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software
    https://github.com/pocketbase/pocketbase/blob/master/LICENSE.md

FAQ

Yes. Convex, InstantDB and Back4app have a free tier or are fully free. Free-tier limits in the comparison table are verified and dated.

Supabase, Appwrite and AWS Amplify — every license claim links its source.