SupabaseMeta

Postgres Meta is the Supabase REST API for managing Postgres metadata.

  • Databases
  • Development
  • Network Services
  • Tools & Utilities
Postgres Meta is the Supabase REST API for managing Postgres metadata. Supabase Studio uses it to list schemas, tables, roles, extensions, policies, SQL results, and database settings.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

59/100 Fair

Maintained
91last commit 7 days ago
Popular
621,250 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
2016 GB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 15 days ago

GitHub stars
1,250
Open issues
114
Last commit
2026-10-08
Latest release
v0.100.0
License
Apache-2.0
Activity
rising

Checked 7 days ago - source: GitHub (supabase/postgres-meta)

Resources & Compatibility

Minimum requirements: 16 GB RAM. ARM (e.g. Raspberry Pi) is supported.

Checked 17 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (7)

  • Directus - An Instant App & API for your SQL Database.
  • Firebase - Firebase, provided by Google, is a backend service and application development platform.
  • Neon Postgres - The fully managed serverless Postgres with a generous free tier.
  • PocketBase - PocketBase is an open-source backend in a single file that bundles an embedded SQLite database with realtime subscriptions, built-in file a…
  • SuperTokens MySQL - SuperTokens is an open-source, self-hosted user authentication server that adds secure login and session management to your apps.
  • SurrealDB - SurrealDB is a modern "all-in-one" database that stores and organises your app's information.
  • appwrite - Appwrite is an open-source backend platform for authentication, databases, storage, functions, messaging, realtime APIs, and app hosting.

Checked 3 days ago - source: AlternativeTo

Common questions

Which environment variables are needed for the postgres-meta quickstart?

Set PG_META_HOST and PG_META_PORT for the API, and PG_META_DB_HOST, PG_META_DB_NAME, PG_META_DB_USER, PG_META_DB_PORT, and PG_META_DB_PASSWORD for the target database.

Can the postgres-meta API be exposed directly to the internet?

No. It uses no security, so run it behind a proxy in a trusted environment, locally, or internally with no outside access.

Can a single postgres-meta instance manage more than one Postgres database?

Yes. The server is multi-tenant and can support multiple Postgres databases from a single server.

What purpose does postgres-meta serve besides providing a REST API for metadata?

It acts as a lightweight connection pooler and normalizes the Postgres system catalog into a more readable format.

Answers sourced from github.com

Community

Collected 11 days ago - public community threads