Explore 2400 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1479 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| dict_id | 1.0 | Indonesian-language full-text search stemming dictionary based on cSastrawi | FTS | PostgreSQL | C | — | 4 |
| fmodel_rust_postgres | 1.0.0 | Run f{model} event-sourced domain models inside PostgreSQL as a pgrx extension. | FEAT | Apache-2.0 | Rust | 13–16 | 4 |
| format | 0.0.1 | A string formatting function which takes named parameters | FUNC | MIT | C | — | 4 |
| geohash_extra | 0.0.1 | Additional geohash functions | GIS | — | C | — | 4 |
| kissfft | 0.0.1 | Fast-Fourier transformer (fft) | FUNC | PostgreSQL | C | 10–18 | 4 |
| lpathtree | 1.0 | Hierarchical path types using slash-separated labels | TYPE | — | C | — | 4 |
| mbus | 1.1 | simple message bus for pg | FEAT | — | SQL | — | 4 |
| multicdr_fdw | 1.2.2 | Foreign data wrapper for reading call-detail-record file streams as external SQL tables. | FDW | PostgreSQL | C | — | 4 |
| musicbrainz_collate | 1.0.0 | Provides Unicode Collation Algorithm support | UTIL | GPL-2.0 | C | 10–18 | 4 |
| musicbrainz_unaccent | 1.0.0 | Removes accents from Unicode data | FTS | GPL-2.0 | C | — | 4 |
| number | 1 | Variable-width integer data type for PostgreSQL | TYPE | MIT | C | — | 4 |
| oai_fdw | 1.13 | OAI-PMH foreign data wrapper for PostgreSQL | FDW | MIT | C | 11–18 | 4 |
| otp | 1.0.0 | Implementation of TOTP compatible with Google Authenticator | SEC | PostgreSQL | SQL | 10–18 | 4 |
| partman_to_cstore | 1.1.0 | Move old pg_partman partitions to cstore columnar storage. | OLAP | PostgreSQL | SQL | 10–18 | 4 |
| passwordcheck_cracklib | 3.1.0 | Strengthen PostgreSQL user password checks with cracklib | SEC | LGPL-2.1 | C | 14–18 | 4 |
| pg_ask | 1.0 | Postgres Extension which uses AI to create SQL from Natural language. | RAG | MIT | C++ | 16–18 | 4 |
| pg_ed25519 | 0.2 | Ed25519 signing and signature-verification functions for PostgreSQL | SEC | MIT | C | 10–18 | 4 |
| pg_ethopic | 0.0.1 | Format Ethiopic dates and numbers in PostgreSQL. | FUNC | MIT | Rust | 13–17 | 4 |
| pg_fk_indexer | 1.0 | Automatically creates indexes for newly defined foreign-key columns. | ADMIN | PostgreSQL | C | — | 4 |
| pg_mupdf | 1.0 | Convert HTML to PDF inside PostgreSQL using MuPDF | UTIL | MIT | C | — | 4 |
| pg_redispub | 1.0 | Publish channel messages from PostgreSQL to a local Redis server | ETL | MIT | C | — | 4 |
| pg_role_fkey_trigger_functions | 1.0.4 | A bunch of trigger functions to help establish and/or maintain referential integrity for columns that reference PostgreSQL ROLE NAMEs. | SEC | PostgreSQL | SQL | — | 4 |
| pg_substrait | 0.1.0 | Execute Substrait protobuf or JSON query plans through PostgreSQL functions | OLAP | PostgreSQL | Rust | 13–17 | 4 |
| pg_sulog | 1.0 | PostgreSQL superuser operation logging and blocking extension | SEC | PostgreSQL | C | — | 4 |
| pg_sysdatetime | 1.0 | High-precision SQL Server-style system datetime functions for PostgreSQL, mainly useful on older Windows builds. | SIM | BSD-2-Clause | C | — | 4 |
| pg_tre | 3.0.2 | Native PostgreSQL index access method for approximate regular-expression matching | FTS | MIT | C | 17–18 | 4 |
| pg_utility_trigger_functions | 1.9.3 | Some pet trigger functions that the extension author likes to follow him through various PostgreSQL projects. | UTIL | PostgreSQL | SQL | — | 4 |
| pg_validator | 1.0 | PostgreSQL extension to validate data with trigger | FEAT | — | C | — | 4 |
| pgcurl | 0.0.1 | Calls curl/libcurl from PostgreSQL through a SQL function. | UTIL | BSD-2-Clause | C | — | 4 |
| pgelog | 1.0.2 | Extended logging via pseudo-autonomous transactions | ADMIN | PostgreSQL | SQL | 14–18 | 4 |
| pglog | 1.0 | PostgreSQL log via SQL | FDW | PostgreSQL | C | — | 4 |
| pgsfti | 1.0 | PostgreSQL data type for simple trapezoidal fuzzy time intervals and fuzzy temporal relations. | TYPE | MIT | C | — | 4 |
| pgx_warnings | 1.0 | PostgreSQL extension that watches and collects all warnings and errors from the PostgreSQL log file and sends notifications to the Telegram channel. | STAT | — | C | — | 4 |
| pljvm | 1.0.0 | A PostgreSQL procedural language that sends function calls over RPC to code running in an external JVM process. | LANG | BSD-3-Clause | C | — | 4 |
| pmpp | 1.2.3 | Run manually partitioned SQL work in parallel over asynchronous libpq connections and combine the results | OLAP | PostgreSQL | C | 10 | 4 |
| repeater | 0.1 | Demonstration extension for executing serialized raw query plans on a remote PostgreSQL node. | OLAP | PostgreSQL | C | 12 | 4 |
| rppd | 0.2.2 | Trigger-based PostgreSQL event dispatcher that sends row changes over gRPC to a clustered Rust/Python execution service. | ETL | AGPL-3.0 | Rust | 13–17 | 4 |
| sybase_fdw | 1.0 | C foreign data wrapper for accessing Sybase databases from PostgreSQL. | FDW | — | C | — | 4 |
| tce | 0.10.0-dev | Transparent column encryption for PostgreSQL using per-role envelope keys and external key-management services. | SEC | PostgreSQL | Rust | 15–18 | 4 |
| tcle | 1.0 | Experimental table access method for transparent AES-256-CBC encryption of selected column types. | SEC | PostgreSQL | C | 12–13 | 4 |
| trunklet | 0.3.3 | A templating system for Postgres. Elephants don't use templates, they use trunklets! | UTIL | PostgreSQL | SQL | — | 4 |
| unnest_ordinality | 1.0.1 | Legacy array unnest function that returns each element with its ordinal position. | FUNC | PostgreSQL | C | 10–18 | 4 |
| vihash | 1 | version-independent hash functions | FUNC | PostgreSQL | C | — | 4 |
| base62 | 0.0.1 | Base62 extension for PostgreSQL | FUNC | MIT | C | 14–18 | 3 |
| cat_tools | 0.3.0 | Tools for interfacing with the PostgreSQL catalog | ADMIN | MIT | SQL | 14–18 | 3 |
| conninfo | 1.0 | Parse, validate, and inspect default values for PostgreSQL libpq conninfo strings | UTIL | PostgreSQL | C | 10–18 | 3 |
| ecaz | 0.1.1 | Rust PostgreSQL extension for high-performance vector storage with broad quantization and index support. | RAG | MIT | Rust | — | 3 |
| filenode_map_inspect | 0.1 | Check and examine pg_filenode.map files | ADMIN | — | C | 10–18 | 3 |
| formatbase | 2.0.0 | C functions to format numbers and parse strings by numeric base. | UTIL | MIT | C | — | 3 |
| geqo_extension | 0.0.1 | Load-only extraction of PostgreSQL's Genetic Query Optimizer with a planner hook and configurable GEQO behavior. | FEAT | — | C | — | 3 |