select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

supa_audit · Trigger-based table audit history with stable UUID record identities and JSONB row versions. · 0.3.1 · Security · Apache-2.0 · SQL · Not packagedpgmemento · Transaction-based audit trail with schema versioning · 0.7.4 · Security · LGPL-3.0 · SQL · Packagedpg_jobmon · Extension for logging and monitoring functions in PostgreSQL · 1.4.1 · Security · PostgreSQL · SQL · Packagedkeyhippo · RLS-compatible API keys for PostgreSQL · 1.2.5 · Security · MIT · SQL · Not packagedpg-audit-json · Trigger-based PostgreSQL table auditing with JSONB row snapshots and recursive change diffs. · 1.0.2 · Security · PostgreSQL · SQL · Not packagedeql · Encrypt Query Language provides PostgreSQL types, functions, operators, and index support for searchable encrypted data. · 2.2.1 · Security · MIT · SQL · Not packagedcheck_access · Functions and views to facilitate PostgreSQL object access inspection · 0.1 · Security · PostgreSQL · SQL · Not packagedcustom_properties · Supabase RLS helper tables and functions for managing user properties and custom claims. · 0.0.3 · Security · Unknown · SQL · Not packagedwebauthn · Pure-SQL PostgreSQL implementation of WebAuthn credential registration and assertion verification. · 1.6 · Security · MIT · SQL · Not packagedveil2 · Provides the basis for a Virtual Private Database implementation. · 0.9.3 · Security · GPL-3.0 · SQL · Not packagedveil2_demo · Provides a demo database for the veil2 extension. · 0.9.3 · Security · GPL-3.0 · SQL · Not packagedveil2_minimal_demo · Provides a minimal but complete demo database for the veil2 extension. · 0.9.3 · Security · GPL-3.0 · SQL · Not packagedpg_audit · An extension for creating audit tables · 0.1.3 · Security · BSD-2-Clause · SQL · Not packagedgrants_manager · Declarative PL/pgSQL toolkit for snapshotting, reporting, and aligning database object grants. · 0.0.1 · Security · Unknown · SQL · Not packagedpg_auditor · Audit data changes and provide flashback ability · 0.2 · Security · BSD-3-Clause · SQL · Packageddrop_role_helper · Generates SQL to revoke all privileges held by a role in the current database. · 1.0 · Security · PostgreSQL · SQL · Not packagedroleman · Parameterized role and privilege management functions for PostgreSQL. · 0.3.0 · Security · PostgreSQL · SQL · Not packagedemail_guard · Supabase Auth signup guard that blocks disposable email domains and normalizes Gmail addresses. · 0.35.0 · Security · Apache-2.0 · SQL · Not packageduniphant · PostgreSQL-centric authentication and authorization demo integrating WebAuthn, PostgREST, and role-based access control. · 1.5 · Security · MIT · SQL · Not packagedac · Access Control Postgres extension (with dev environment) · 0.0.1 · Security · Unknown · SQL · Not packagedotp · Implementation of TOTP compatible with Google Authenticator · 1.0.0 · Security · PostgreSQL · SQL · Not packagedpg_role_fkey_trigger_functions · A bunch of trigger functions to help establish and/or maintain referential integrity for columns that reference PostgreSQL ROLE NAMEs. · 1.0.4 · Security · PostgreSQL · SQL · Not packagedpg_dbo_timestamp · PostgreSQL extension for storing time and author of database structure modification. · 1.0.1 · Security · Unknown · SQL · Not packagedpostgrest_auth · Placeholder PostgREST authentication extension with no implemented database objects · 0.1 · Security · MIT · SQL · Not packagedop_log · Trigger-based row change history recorded after transaction commit. · 1.0.0 · Security · Apache-2.0 · SQL · Not packagedpg_idm · Exposes PostgreSQL role and membership management through updatable views and DML-trigger functions. · 1.0 · Security · GPL-3.0 · SQL · Not packagedpg_tamperlog · Tamper-evident append-only audit logging with hash chaining · 1.1 · Security · Unknown · SQL · Not packagedpgocrypto · encrypt data between Go and PG · 1.0 · Security · Unknown · SQL · Not packagedsupasession · Advanced session management for Supabase. · 0.1.2 · Security · PostgreSQL · SQL · Not packagedtablelog · Trigger-based audit and change-data-capture extension that records INSERT, UPDATE, and DELETE row images in a central log table and can generate replay SQL. · 0.1 · Security · Unknown · SQL · Not packagedauth0 · Auth0 Management API client for PostgreSQL. · 0.1 · Security · GPL-3.0 · SQL · Not packagedddla · Audit DDL changes with event triggers and queryable log functions · 0.1 · Security · Unknown · SQL · Not packagedtable_log_pl · PL/pgSQL drop-in replacement for the table_log trigger-based DML auditing extension. · 0.1 · Security · Unknown · SQL · Not packageduser_info · Provides user-related information including owned objects and granted roles. · 0.0.1 · Security · BSD-2-Clause · SQL · Not packagedaudit · Audits insert, update, and delete operations on PostgreSQL tables. · 1.0.0 · Security · GPL-2.0 · SQL · Not packagedauditoria · PostgreSQL auditing extension. · 0.0.1 · Security · Unknown · SQL · Not packagedcat_hook_delete_claims · Supabase Auth custom access token hook for deleting token claims · 0.0.1 · Security · Unknown · SQL · Not packagedcrunchy_pooler · Crunchy Bridge helper extension that lets PgBouncer authenticate users through PostgreSQL. · Security · Unknown · SQL · Not packagedcustom_roles · Role-specific Supabase RLS tables and functions for managing user roles. · 0.0.3 · Security · Unknown · SQL · Not packagedcyanaudit · Cyan Audit core extension · 2.2.0 · Security · PostgreSQL · SQL · Not packagedjessevent@supa_privacy · Formatting-preserving anonymisation and data masking · 1.0.1 · Security · Unknown · SQL · Not packagedkhulnasoft_vault · Khulnasoft Vault Extension · 0.2.8 · Security · Apache-2.0 · SQL · Not packagedlaunchql-jwt-claims · launchql-jwt-claims extension · 0.4.5 · Security · MIT · SQL · Not packagedmartindonadieu-supabase_auth_admin · Supabase Auth tool to check if a user is an platform admin · 0.0.1 · Security · Unknown · SQL · Not packagedpg_audit_tools · PostgreSQL extension for audit tables management · 0.1 · Security · MIT · SQL · Not packagedpg_policy · Agentic policy language for PostgreSQL with guardrails, guidance, and session-aware controls · 0.1.0 · Security · PostgreSQL · SQL · Packagedpgho_permissions · Hierarchical RBAC and ABAC authorization for PostgreSQL and Supabase, designed for use in row-level-security policies. · 0.0.18 · Security · Unknown · SQL · Not packagedpmnzt@custom_roles_patch · custom_roles. · 0.0.1 · Security · Unknown · SQL · Not packagedpointsource@supabase_rbac · Role-Based Access Control for your Supabase project · 5.2.1 · Security · Unknown · SQL · Not packagedrds_hwdrs_privs · Huawei Cloud RDS helper extension for granting selected replication and catalog privileges. · 1 · Security · Unknown · SQL · Not packagedrds_tde_utils · Alibaba Cloud RDS extension for batch TDE encryption and decryption of tables and indexes. · 1.1 · Security · Unknown · SQL · Not packagedrls_helpers · PL/pgSQL procedures for simulating Supabase authenticated and anonymous roles while testing row-level security policies. · 1.0.0 · Security · Unknown · SQL · Not packagedsupabase_auth_apikey · Supabase Auth API-key helpers for creating, deleting, validating, and authorizing user API keys. · 0.0.3 · Security · MIT · SQL · Not packaged

53 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
rds_tde_utils 1.1 Alibaba Cloud RDS extension for batch TDE encryption and decryption of tables and indexes. SEC SQL 10–18
rls_helpers 1.0.0 PL/pgSQL procedures for simulating Supabase authenticated and anonymous roles while testing row-level security policies. SEC SQL
supabase_auth_apikey 0.0.3 Supabase Auth API-key helpers for creating, deleting, validating, and authorizing user API keys. SEC MIT SQL