Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
354 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| block_copy_command | 0.1.5 | Block COPY commands via a configurable ProcessUtility hook | SEC | BSD-3-Clause | Rust | 14–18 | 3 |
| bzip | 1.0.0 | Bzip compression and decompression | UTIL | MIT | C | 14–18 | 3 |
| cat_tools | 0.3.0 | Tools for interfacing with the PostgreSQL catalog | ADMIN | MIT | SQL | 14–18 | 3 |
| convert | 0.1.0 | conversion functions for spatial, routing and other specialized uses | FUNC | MIT | Rust | 14–18 | 3 |
| pg_duration | 1.0.2 | data type for representing durations | TYPE | MIT | C | 17–18 | 3 |
| pg_relation_sql | 0.2.2 | Generate inlinable SQL functions for navigating PostgreSQL foreign-key relations | UTIL | PostgreSQL | PLpgSQL | 11–18 | 3 |
| pg_retry | 1.0.0 | Retry SQL statements on transient errors with exponential backoff | UTIL | PostgreSQL | C | 17–18 | 3 |
| pg_rrf | 0.0.3 | Reciprocal rank fusion functions for hybrid search | RAG | MIT | Rust | 14–18 | 3 |
| pg_stat_backtrace | 1.0.0 | Capture or log C-level stack backtraces of PostgreSQL processes | STAT | PostgreSQL | C | 14–18 | 3 |
| pg_tiktoken_c | 1.1 | Fast tiktoken BPE tokenizer for PostgreSQL implemented in C | RAG | Apache-2.0 | C | 14–18 | 3 |
| pg_uuid_v8 | 1.1.0 | UUID v8 generator with embedded timestamps for PostgreSQL | FUNC | PostgreSQL | C | 14–18 | 3 |
| pglock | 1.0.0 | Lightweight distributed lock service inside PostgreSQL | UTIL | PostgreSQL | SQL | 14–18 | 3 |
| pgmb | 1.0.0 | A simple PostgreSQL Message Broker system | FEAT | PostgreSQL | SQL | 14–18 | 3 |
| weighted_statistics | 1.0.0 | High-performance weighted statistics functions for sparse data | FUNC | PostgreSQL | C | 14–18 | 3 |
| chkpass | 1.0 | data type for auto-encrypted passwords | TYPE | PostgreSQL | C | 14–18 | 2 |
| ddsketch | 1.0.1 | Provides ddsketch aggregate function | FUNC | PostgreSQL | C | 14–18 | 2 |
| pg_base58 | 0.0.1 | Base58 Encoder/Decoder Extension for PostgreSQL | FUNC | MIT | Rust | 14–18 | 2 |
| pg_cardano | 1.2.0 | A suite of Cardano-related tools | FEAT | MIT | Rust | 15–18 | 2 |
| pg_cooldown | 0.1 | remove buffered pages for specific relations | ADMIN | Apache-2.0 | C | 14–18 | 2 |
| pg_fsql | 1.1.0 | Recursive SQL template engine with JSONB-driven execution | UTIL | PostgreSQL | C | 14–18 | 2 |
| pg_liquid | 0.1.7 | Liquid-inspired Datalog graph query extension for PostgreSQL | FEAT | MIT | C | 14–18 | 2 |
| pg_upless | 0.0.3 | Detect Useless UPDATE | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pgcozy | 1.0 | Pre-warming shared buffers according to previous pg_buffercache snapshots for PostgreSQL. | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pgsqlmock | 1.0.1 | Mocking and faking helpers for PostgreSQL unit tests | LANG | PostgreSQL | SQL | 14–18 | 2 |
| data_historization | 1.1.0 | PLPGSQL Script to historize data in partitionned table | UTIL | PostgreSQL | SQL | 14–18 | 1 |
| fsm_core | 1.1.0 | Finite state machine toolkit for PostgreSQL | FEAT | Apache-2.0 | SQL | 15–18 | 1 |
| nominatim_fdw | 2.2.0 | Nominatim Foreign Data Wrapper for PostgreSQL | FDW | MIT | C | 14–18 | 1 |
| pg_command_fw | 0.1.0 | DDL and utility command firewall for PostgreSQL | SEC | BSD-3-Clause | Rust | 15–18 | 1 |
| pg_describe | 1.0.0 | Report a query's parameters and result columns without executing it | UTIL | MIT | C | 17–18 | 1 |
| pg_grammar_guard | 0.4.1 | Catalog-derived grammars and approved grammar drift checks | RAG | PostgreSQL | SQL | 14–18 | 1 |
| pg_living_assertions | 0.4.1 | Executable SQL checks with verdict dates and assertion history | ADMIN | PostgreSQL | SQL | 14–18 | 1 |
| pg_turbovec | 1.29.0 | TurboQuant-compressed vector type and ANN index access method for PostgreSQL. | RAG | Apache-2.0 | Rust | 14–18 | 1 |
| pgs3 | 0.1.1 | S3-compatible object storage endpoint implemented inside PostgreSQL. | SIM | Apache-2.0 | Rust | 17–18 | 1 |
| pgwasm | 0.1.0 | Run sandboxed WebAssembly components as strongly typed PostgreSQL SQL functions. | LANG | BSD-3-Clause | Rust | 14–18 | 1 |
| random | 2.0.0 | random data generator | FUNC | PostgreSQL | C | 14–18 | 1 |
| babelfishpg_common | 5.4.0 | SQL Server Transact SQL Datatype Support | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_money | 1.1.0 | SQL Server Money Data Type | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_tds | 1.0.0 | SQL Server TDS protocol extension | SIM | Apache-2.0 | C | 17–18 | |
| babelfishpg_tsql | 5.4.0 | SQL Server Transact SQL compatibility | SIM | Apache-2.0 | C | 17–18 | |
| cron_utils | 0.1.0 | Parse cron expressions and compute previous or next trigger times | TIME | MIT | SQL | 14–18 | |
| fbsql | 0.1.0 | Closure-preserving formula-based statistical modeling in SQL | FUNC | MIT | SQL | 16–18 | |
| hyperion_vault | 0.3.0 | Encrypted secrets vault for PostgreSQL with KMS envelope encryption and automatic rotation. | SEC | GPL-3.0 | Rust | 18 | |
| lower_quantile | 1.0.3 | Lower quantile aggregate function | FUNC | BSD-2-Clause | C | 14–18 | |
| macavity | 0.1.0 | Deterministic session-local fault injection for PostgreSQL test clusters | ADMIN | MIT | C | 16–18 | |
| omnisketch | 1.0.2 | data structure for on-line agg of data into approximate sketch | FUNC | PostgreSQL | C | 14–18 | |
| pg_bikram_sambat | 0.1.0 | Bikram Sambat date type and AD/BS conversion functions | TYPE | PostgreSQL | C | 14–18 | |
| pg_fts | 1.8.3 | Full-text search with BM25 and BM25F ranking | FTS | PostgreSQL | C | 17–18 | |
| pg_isok | 1.4.1 | Query-based data integrity management and soft alerting for PostgreSQL | UTIL | AGPL-3.0 | SQL | 14–18 | |
| pg_local_cache | 2.0.4 | Transaction-aware shared-memory cache for explicit PostgreSQL primary-key mget and optional RESP2 reads | FEAT | MIT | C | 14–18 | |
| pg_policy | 0.1.0 | Agentic policy language for PostgreSQL with guardrails, guidance, and session-aware controls | SEC | PostgreSQL | SQL | 14–18 |