Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
47 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_tde | 2.2.1 | Percona pg_tde access method | SEC | MIT | C | 18 | 224 |
| launchql-base32 | 0.0.3 | RFC6238 TOTP implementation in pure PostgreSQL plpgsql | SEC | MIT | C | — | 118 |
| credcheck | 5.0 | credcheck - postgresql plain text credential checker | SEC | MIT | C | 14–18 | 86 |
| pg_enquo | 0.0 | PostgreSQL extension for encrypted query operations | SEC | MIT | Rust | 12–17 | 79 |
| keyhippo | 1.2.5 | RLS-compatible API keys for PostgreSQL | SEC | MIT | SQL | 15 | 59 |
| eql | 2.2.1 | Encrypt Query Language provides PostgreSQL types, functions, operators, and index support for searchable encrypted data. | SEC | MIT | SQL | 14–17 | 29 |
| pg_auth_mon | 3.0 | monitor connection attempts per user | SEC | MIT | C | 14–18 | 28 |
| hello-world | 0.0.1 | RLS demo extension with users and products tables | SEC | MIT | C | — | 23 |
| supabase | 0.0.1 | A friendly playground for building and validating Supabase Row‑Level Security (RLS) | SEC | MIT | C | — | 23 |
| pg_diffix | fir | Provides strong dynamic anonymization for PostgreSQL query results. | SEC | MIT | C | 13–18 | 19 |
| pgspeck | 1.0 | Encrypt and decrypt 32-bit and 48-bit integer blocks with the Speck symmetric cipher | SEC | MIT | C | 10–18 | 17 |
| pgsmcrypto | 0.1.1 | PostgreSQL SM Algorithm Extension | SEC | MIT | Rust | 14–18 | 16 |
| pgpm-jwt-claims | 0.15.5 | Agentic DB - Give your agent a brain | SEC | MIT | C | — | 14 |
| webauthn | 1.6 | Pure-SQL PostgreSQL implementation of WebAuthn credential registration and assertion verification. | SEC | MIT | SQL | — | 14 |
| pg_enigma | 0.5.0 | Encrypted postgres data type | SEC | MIT | Rust | 14–18 | 11 |
| pgjwt_rs | 0.1.2 | JWT verification for RS256 and Ed25519 tokens inside PostgreSQL | SEC | MIT | Rust | 13–18 | 8 |
| noddl | 1.0 | Cluster-wide DDL blocker with role and database exceptions. | SEC | MIT | C | — | 7 |
| pg_pii_vault | 0.0.0 | PostgreSQL extension for GDPR-compliant column-level encryption using HashiCorp Vault Transit Engine. | SEC | MIT | Rust | 13–18 | 6 |
| accumulo_access_pg | 0.1.5 | PostgreSQL extension for parsing and evaluating Accumulo Access Expressions. | SEC | MIT | Rust | 15 | 5 |
| blake2b | 1.0 | PostgreSQL extension for fast secure hashing | SEC | MIT | C | — | 5 |
| pgx-s3sign | 1.0 | Sign S3 requests, fast: Created by pgx | SEC | MIT | Rust | — | 5 |
| uniphant | 1.5 | PostgreSQL-centric authentication and authorization demo integrating WebAuthn, PostgREST, and role-based access control. | SEC | MIT | SQL | 13 | 5 |
| pg_ed25519 | 0.2 | Ed25519 signing and signature-verification functions for PostgreSQL | SEC | MIT | C | 10–18 | 4 |
| pg_multitenant | 1.0 | Multi-tenant shared-schema helpers using PostgreSQL row-level security | SEC | MIT | Rust | 16 | 3 |
| postgrest_auth | 0.1 | Placeholder PostgREST authentication extension with no implemented database objects | SEC | MIT | SQL | — | 3 |
| verisql | 0.1.0 | Audit-grade verification gateway for AI-generated SQL — catches silently wrong queries before they hit your dashboard, keeps tamper-evident audit trails, verifies migration equivalence. Zero LLM tokens for 90% of checks. | SEC | MIT | Python | — | 3 |
| ed25519 | 1.0 | PostgreSQL extension for a modern and secure digital signature algorithm based on performance-optimized elliptic curves | SEC | MIT | C | — | 2 |
| pg_crypto | 0.1.0 | Rust cryptography with pgcrypto-compatible and modern primitives | SEC | MIT | Rust | 14–18 | 2 |
| pg_pwhash | 1.0 | Advanced password hashing methods for PostgreSQL | SEC | MIT | C | 14–18 | 2 |
| pg_ssl | 1.0 | Create base64-encoded PKCS#7 signatures from PEM certificates and private keys in PostgreSQL | SEC | MIT | C | — | 2 |
| pgfga | 0.1.0 | Experimental ReBAC/Zanzibar-style fine-grained authorization functions for PostgreSQL. | SEC | MIT | Rust | 11–16 | 2 |
| pgpm-defaults | 0.15.5 | PostgreSQL modules using the pgpm workflow for safe, testable, reversible SQL changes. | SEC | MIT | C | — | 2 |
| pg_injection | 1.0.0 | PostgreSQL injection | SEC | MIT | C | — | 1 |
| vastbase_sm4 | 1.0 | SM4 encryption/decryption functions for VastBase using Java implementation via JNI | SEC | MIT | Java | — | 1 |
| audit_stream | 0.1.0 | Postgres extension that emits audit-stream-py-compatible governance events on watched table CRUD via pg notify, plus a Python LISTEN bridge daemon. The database-tier governance producer for the Kinetic Gain Protocol Suite. | SEC | MIT | Python | — | |
| launchql-jwt-claims | 0.4.5 | launchql-jwt-claims extension | SEC | MIT | SQL | — | |
| launchql-totp | 0.4.5 | 🛠. basic pg utils | SEC | MIT | C | — | |
| letter | 0.1 | letter: role-based access control for PostgreSQL | SEC | MIT | C | — | |
| ped25519 | 0.1.0 | Ed25519 signing and verification functions implemented in Rust with pgrx. | SEC | MIT | Rust | 14–16 | |
| pg_argon2id | 1.0 | PostgreSQL extension for Argon2id password hashing functions | SEC | MIT | C | — | |
| pg_audit_tools | 0.1 | PostgreSQL extension for audit tables management | SEC | MIT | SQL | — | |
| pg_ecdsa_verify | 1.2.4 | ECDSA signature verification functions for PostgreSQL | SEC | MIT | Rust | 13–18 | |
| pg_login_guard | 1.0 | Fail2ban-style role lockout after repeated authentication failures. | SEC | MIT | C | 16–18 | |
| pg_mask | 1.0.0 | A tiny data mask utility written in C | SEC | MIT | C | — | |
| pgcrypsi | 0.0.1 | C Crypsi (https://github.com/telkomdev/c-crypsi) PostgreSQL Extension | SEC | MIT | C | — | |
| skitch-extension-defaults | 0.0.7 | default roles | SEC | MIT | C | — | |
| supabase_auth_apikey | 0.0.3 | Supabase Auth API-key helpers for creating, deleting, validating, and authorizing user API keys. | SEC | MIT | SQL | — |