Explore 2400 PostgreSQL extensions from PGEXT, maintained by Pigsty.
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| migration | 0.0.1 | Database Migrations: Configure and Run | ETL | — | SQL | — | 1 |
| min_to_max | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| mipt-asj | 0.1 | Abbreviation-aware approximate string joins using the Tao-Deng-Stonebraker algorithm | FTS | MIT | C | — | 1 |
| mogipix | 0.0.1 | PostgreSQL extension exposing HEALPix and MOC Rust functions to SQL. | GIS | — | Rust | 13–17 | 1 |
| monitoring_role | 0.0.1 | Security-definer monitoring wrappers for a non-privileged role | STAT | WTFPL | SQL | — | 1 |
| mvtbl | 0.0.2 | Easily move tables around tablespaces | ADMIN | PostgreSQL | SQL | — | 1 |
| mypg_sharding | 0.0.1 | mypg sharding utilities for PostgreSQL | OLAP | — | C | — | 1 |
| newsfeeds | 1.0.0 | PostgreSQL extension for gathering news | FEAT | GPL-2.0 | SQL | 10–18 | 1 |
| nominatim_fdw | 2.2.0 | Nominatim Foreign Data Wrapper for PostgreSQL | FDW | MIT | C | 14–18 | 1 |
| non_truncate | 1.0 | Disables TRUNCATE by raising an error from a ProcessUtility hook | ADMIN | — | C | 13–18 | 1 |
| ocgeo_fdw | 1.0 | Foreign data wrapper for the OpenCageData API | FDW | PostgreSQL | C | 10–14 | 1 |
| odbc_fdw | 0.5.2 | Foreign data wrapper for accessing remote databases using ODBC | FDW | PostgreSQL | C | 14–18 | 1 |
| openssl | 0.0.1 | PostgreSQL extension for cryptographic functions and types provided by OpenSSL | SEC | PostgreSQL | C | 10–18 | 1 |
| orafce_mail | 1.2 | Implementation of utl mail and DBMS MAIL packages | SIM | PostgreSQL | C | — | 1 |
| osrmint | 0.1 | PostgreSQL route OSRM integration | GIS | LGPL-3.0 | C++ | — | 1 |
| oxgraph_pgrx | 0.0.0 | oxgraph: graph traversal for PostgreSQL via OxGraph snapshots | FEAT | — | Rust | — | 1 |
| passwd-fdw | 0.4.0 | Foreign data wrapper for Unix/Linux passwd and group databases. | FDW | PostgreSQL | C | 10–18 | 1 |
| paves | 0.1 | Filtered L2 vector search with CPU and optional GPU execution | RAG | — | C | 14 | 1 |
| pg2podg | 0.1.3 | PostgreSQL extension for two-player open deterministic games. | FEAT | GPL-3.0 | SQL | 10–18 | 1 |
| pg_ac | 0.1 | PostgreSQL extension for full text search | FTS | — | C | — | 1 |
| pg_algorithms | 1.0 | C extension that adds example algorithm functions, including bubble sort and quicksort for integer arrays. | FUNC | MIT | C | — | 1 |
| pg_ascii_movie | 1.0 | pg ascii movie is a PostgreSQL extension to watch ascii movies. | FEAT | — | C | — | 1 |
| pg_async | 1.0 | C extension that provides async LISTEN/NOTIFY queue support on PostgreSQL replicas in hot standby. | FEAT | MIT | C | 13–14 | 1 |
| pg_bech32 | 0.0.0 | Adds Bech32, Bech32m, and no-checksum Bech32 encoding/decoding support to PostgreSQL. | UTIL | — | Rust | 11–16 | 1 |
| pg_bm25 | 0.0.0 | Full text search for PostgreSQL using BM25 | FTS | AGPL-3.0 | Rust | 12–16 | 1 |
| pg_cache_tree | 1.0.0 | Caches recursive parent and child IDs in array columns using trigger and helper functions. | FEAT | MIT | SQL | 10–18 | 1 |
| pg_calcpi | 1.0 | Computes digits of pi in PostgreSQL with a PL/pgSQL spigot algorithm. | FUNC | — | SQL | — | 1 |
| pg_chaos_shuffle | 0.1.0 | Chaos-testing hook that randomizes SELECT results lacking ORDER BY. | FEAT | MIT | Rust | 13–18 | 1 |
| pg_collkey | 0.5.1 | ICU collation function wrapper | UTIL | MIT | C | 10–18 | 1 |
| pg_command_fw | 0.1.0 | DDL and utility command firewall for PostgreSQL | SEC | BSD-3-Clause | Rust | 15–18 | 1 |
| pg_crasher | 1.0 | Provides a function that intentionally crashes a PostgreSQL backend for client error-handling tests. | FEAT | — | C | — | 1 |
| pg_cryptocurrency | 0.2.0 | Native blockchain asset, amount, address, and uint256 types | TYPE | MIT | Rust | 14–18 | 1 |
| pg_dagdb | 0.0.0 | PostgreSQL SQL client extension for the DagDB graph engine daemon. | UTIL | Apache-2.0 | Rust | 13–17 | 1 |
| pg_data_retention | 0.0.0 | PostgreSQL background-worker extension that applies table data retention policies. | ADMIN | MIT | Rust | 13–18 | 1 |
| pg_dbsm | 0.0.1 | track database size | STAT | — | C | — | 1 |
| pg_dctp | 0.0.1 | Preload-only module that blocks clear-text passwords in role DDL | SEC | PostgreSQL | C | 14–18 | 1 |
| pg_decode_infomask | 0.1 | PostgreSQL 9.6 C functions that decode heap tuple infomask and infomask2 hint bits into queryable fields. | ADMIN | PostgreSQL | C | — | 1 |
| pg_delta | 0.2.0 | Delta Lake streaming integration for PostgreSQL | ETL | — | Rust | — | 1 |
| pg_describe | 1.0.0 | Report a query's parameters and result columns without executing it | UTIL | MIT | C | 17–18 | 1 |
| pg_digest | 1.0 | Data type for efficient storage of hash digests in PostgreSQL. | TYPE | GPL-3.0 | C | — | 1 |
| pg_dropcache | 1.0.0 | Invalidate PostgreSQL shared_buffers cache for a database or relation | ADMIN | PostgreSQL | C | 11–16 | 1 |
| pg_fela | 1.0.0 | The holy grail of AutoML for PG - self classifying and regressing tabular data! | RAG | — | Rust | — | 1 |
| pg_fiu | 0.0.1 | Fault-injection extension for PostgreSQL using libfiu | FEAT | MIT | C | 10–18 | 1 |
| pg_flashback | 0.1.0 | Table-level point-in-time restore and time-travel queries for PostgreSQL using trigger or WAL capture. | TIME | MIT | Rust | 13–18 | 1 |
| pg_foobar | 1.0 | Demonstrates PostgreSQL parallel workers by launching workers that write configurable foo and bar messages to the server log. | FEAT | — | C | 10 | 1 |
| pg_frozen | 0.0.1 | Exposes a frozen(tid) function that explains if a tuple has been frozen | ADMIN | — | C | — | 1 |
| pg_gen_query | 1.0 | A PostgreSQL extension written in C++ that adds no-maintenance GenAI querying functionality using Clickhouse's AI SDK | RAG | MIT | C++ | — | 1 |
| pg_git | 0.4.0 | Implements Git-like repositories, commits, branches, merges and remote operations using PostgreSQL-native data and functions. | FEAT | PostgreSQL | SQL | 12–18 | 1 |
| pg_global_catalog | 0.0.1 | PostgreSQL global catalog | ADMIN | PostgreSQL | C | — | 1 |
| pg_grammar_guard | 0.4.1 | Catalog-derived grammars and approved grammar drift checks | RAG | PostgreSQL | SQL | 14–18 | 1 |