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.

pgmemento · Transaction-based audit trail with schema versioning · 0.7.4 · Security · LGPL-3.0 · SQL · Packagedanon · PostgreSQL Anonymizer (anon) extension · 3.2.2 · Security · PostgreSQL · Rust · Packagedsupabase_vault · Supabase Vault Extension · 0.3.1 · Security · Apache-2.0 · C · Packagedpg_tde · Percona pg_tde access method · 2.2.1 · Security · MIT · C · Packagedsupautils · Extension that secures a cluster on a cloud environment · 3.2.1 · Security · Apache-2.0 · C · Packagedpg_session_jwt · Manage authentication sessions using JWTs · 0.5.0 · Security · Apache-2.0 · Rust · Packagedpg_roast · Opinionated PostgreSQL database auditor · 1.0 · Security · PostgreSQL · C · Packagedpg_oidc_validator · OAuth and OIDC token validator for PostgreSQL 18 · 1.1.0 · Security · Apache-2.0 · C++ · Packagedcolumn_encrypt · Transparent column-level encryption with encrypted_text and encrypted_bytea types · 4.0 · Security · PostgreSQL · C · Packagedpgsmcrypto · PostgreSQL SM Algorithm Extension · 0.1.1 · Security · MIT · Rust · Packagedsslutils · A Postgres extension for managing SSL certificates through SQL · 1.4 · Security · PostgreSQL · C · Packagedpg_enigma · Encrypted postgres data type · 0.5.0 · Security · MIT · Rust · Packagedpg_auditor · Audit data changes and provide flashback ability · 0.2 · Security · BSD-3-Clause · SQL · Packagednoset · Module for blocking SET variables for non-super users. · 0.3.0 · Security · AGPL-3.0 · C · Packagedpg_vault_tde · Transparent Data Encryption for PostgreSQL through custom table and index access methods · 1.7.1 · Security · PostgreSQL · C · Packagedoidc_validator · PostgreSQL 18 OIDC bearer-token validator plugin written in Rust · 0.1.0 · Security · Unknown · Rust · Packagedpg_kpart · Reject full partition scans that omit the partition key · 1.0 · Security · ISC · C · Packagedblock_copy_command · Block COPY commands via a configurable ProcessUtility hook · 0.1.5 · Security · BSD-3-Clause · Rust · Packagedpg_command_fw · DDL and utility command firewall for PostgreSQL · 0.1.0 · Security · BSD-3-Clause · Rust · Packagedhyperion_vault · Encrypted secrets vault for PostgreSQL with KMS envelope encryption and automatic rotation. · 0.3.0 · Security · GPL-3.0 · Rust · Not packagedpg_policy · Agentic policy language for PostgreSQL with guardrails, guidance, and session-aware controls · 0.1.0 · Security · PostgreSQL · SQL · Packaged

21 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pgmemento 0.7.4 Transaction-based audit trail with schema versioning SEC LGPL-3.0 SQL 14–18 411
anon 3.2.2 PostgreSQL Anonymizer (anon) extension SEC PostgreSQL Rust 14–19 295
supabase_vault 0.3.1 Supabase Vault Extension SEC Apache-2.0 C 14–18 234
pg_tde 2.2.1 Percona pg_tde access method SEC MIT C 18 224
supautils 3.2.1 Extension that secures a cluster on a cloud environment SEC Apache-2.0 C 14–18 88
pg_session_jwt 0.5.0 Manage authentication sessions using JWTs SEC Apache-2.0 Rust 14–18 69
pg_roast 1.0 Opinionated PostgreSQL database auditor SEC PostgreSQL C 14–18 40
pg_oidc_validator 1.1.0 OAuth and OIDC token validator for PostgreSQL 18 SEC Apache-2.0 C++ 18 35
column_encrypt 4.0 Transparent column-level encryption with encrypted_text and encrypted_bytea types SEC PostgreSQL C 14–18 21
pgsmcrypto 0.1.1 PostgreSQL SM Algorithm Extension SEC MIT Rust 14–18 16
sslutils 1.4 A Postgres extension for managing SSL certificates through SQL SEC PostgreSQL C 14–18 13
pg_enigma 0.5.0 Encrypted postgres data type SEC MIT Rust 14–18 11
pg_auditor 0.2 Audit data changes and provide flashback ability SEC BSD-3-Clause SQL 14–18 9
noset 0.3.0 Module for blocking SET variables for non-super users. SEC AGPL-3.0 C 14–18 6
pg_vault_tde 1.7.1 Transparent Data Encryption for PostgreSQL through custom table and index access methods SEC PostgreSQL C 17–18 6
oidc_validator 0.1.0 PostgreSQL 18 OIDC bearer-token validator plugin written in Rust SEC Rust 18 5
pg_kpart 1.0 Reject full partition scans that omit the partition key SEC ISC C 14–18 5
block_copy_command 0.1.5 Block COPY commands via a configurable ProcessUtility hook SEC BSD-3-Clause Rust 14–18 3
pg_command_fw 0.1.0 DDL and utility command firewall for PostgreSQL SEC BSD-3-Clause Rust 15–18 1
hyperion_vault 0.3.0 Encrypted secrets vault for PostgreSQL with KMS envelope encryption and automatic rotation. SEC GPL-3.0 Rust 18
pg_policy 0.1.0 Agentic policy language for PostgreSQL with guardrails, guidance, and session-aware controls SEC PostgreSQL SQL 14–18