Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pllua | 2.0.12 | Lua as a procedural language | LANG | MIT | C | 14–18 | 161 |
| plluau | 2.0.12 | Lua as an untrusted procedural language | LANG | MIT | C | 14–18 | 161 |
| pg_query_state | 1.2 | Tool for query progress monitoring in PostgreSQL | STAT | PostgreSQL | C | 10–18 | 160 |
| safeupdate | 1.5 | Require criteria for UPDATE and DELETE | ADMIN | ISC | C | 14–18 | 153 |
| pg_bigm | 1.2 | create 2-gram (bigram) index for faster full text search. | FTS | PostgreSQL | C | 14–18 | 152 |
| quack | 0.0.1 | DuckDB Embedded in Postgres | OLAP | Apache-2.0 | C | 14–15 | 151 |
| nr_model | 1.0.0 | AI-powered Autonomous Data System | RAG | — | C | — | 148 |
| plhaskell | 5.0 | provide trusted and untrusted Haskell procedural languages for PostgreSQL | LANG | GPL-3.0 | C | — | 147 |
| opm_core | 2.6 | Central module of the OPM suite | STAT | PostgreSQL | C | — | 146 |
| postal | 1.0 | PostgreSQL bindings for libpostal that normalize free-form addresses and parse them into labeled components. | GIS | MIT | C | 10–18 | 146 |
| psql_bm25s | 0.4.14 | PostgreSQL extension for BM25-family lexical retrieval | FTS | Apache-2.0 | C | 17–18 | 146 |
| hdfs_fdw | 2.0.5 | foreign-data wrapper for remote hdfs servers | FDW | PostgreSQL | C | 14–18 | 141 |
| postpic | 0.9.1 | A PostgreSQL image type with SQL image-processing and metadata functions, backed by GraphicsMagick, plus import/export utilities. | TYPE | LGPL-3.0 | C | — | 137 |
| plr | 8.4.8.6 | load R interpreter and execute R script from within a database | LANG | GPL-2.0 | C | 14–18 | 128 |
| smlar | 1.0 | Effective similarity search | RAG | — | C | 14–18 | 128 |
| www_fdw | 0.1.9 | Foreign data wrapper for accessing web services from PostgreSQL. | FDW | PostgreSQL | C | — | 126 |
| pg_plan_advsr | 0.1 | Automated execution plan tuning extension | FEAT | — | C | 12–16 | 121 |
| launchql-base32 | 0.0.3 | RFC6238 TOTP implementation in pure PostgreSQL plpgsql | SEC | MIT | C | — | 118 |
| multicorn | 3.2 | Fetch foreign data in Python in your PostgreSQL server. | FDW | PostgreSQL | C | 14–18 | 116 |
| tuid | 0.3.0 | tuid datatype | FUNC | MIT | C | — | 114 |
| kafka_fdw | 0.0.3 | kafka Foreign Data Wrapper for CSV formatted messages | FDW | PostgreSQL | C | 14–18 | 113 |
| pxf | 1.0 | Historical Greenplum extension for accessing unmanaged data through PXF. | FDW | Apache-2.0 | C | — | 113 |
| kafka | 0.0.1 | Produce messages to Apache Kafka from PostgreSQL | ETL | MIT | C | 10–18 | 112 |
| pgfincore | 1.4.0 | examine and manage the os buffer cache | ADMIN | BSD-3-Clause | C | 14–18 | 111 |
| synchdb | 1.0 | Mixed C/Java PostgreSQL extension for direct CDC replication from MySQL, SQL Server, Oracle, and OpenLog Replicator sources. | ETL | Apache-2.0 | C | 16–18 | 111 |
| json_fdw | 1.0 | Foreign data wrapper for local and remote JSON document access. | FDW | GPL-3.0 | C | — | 110 |
| kmeans | 1.1.0 | K-means clustering window function for PostgreSQL | RAG | PostgreSQL | C | 10–18 | 106 |
| pg_failover_slots | 1.2.1 | PG Failover Slots extension | ETL | PostgreSQL | C | 14–18 | 106 |
| prefix | 1.2.11 | Prefix Range module for PostgreSQL | TYPE | PostgreSQL | C | 14–18 | 106 |
| pgbson | 2.1.0 | BSON data type and accessor functions for PostgreSQL | TYPE | MIT | C | 14–18 | 104 |
| plprofiler | 4.2.5 | server-side support for profiling PL/pgSQL functions | LANG | Artistic-1.0 | C | 14–18 | 104 |
| pgextwlist | 1.20 | PostgreSQL Extension Whitelisting | SEC | PostgreSQL | C | 14–18 | 102 |
| pgl_ddl_deploy | 2.2.1 | automated ddl deployment using pglogical | ETL | MIT | C | 14–18 | 99 |
| pgtt | 4.6 | Extension to add Global Temporary Tables feature to PostgreSQL | SIM | ISC | C | 14–18 | 99 |
| tdigest | 1.4.6 | Provides tdigest aggregate function. | FUNC | Apache-2.0 | C | 14–18 | 98 |
| plan_filter | 0.0.1 | filter statements by their execution plans. | FEAT | PostgreSQL | C | 14–18 | 96 |
| snowflake | 2.5.0 | Snowflake-style 64-bit ID generator and sequence utilities for PostgreSQL | FUNC | PostgreSQL | C | 15–18 | 95 |
| timestamp9 | 1.4.0 | timestamp nanosecond resolution | TYPE | MIT | C | 14–18 | 95 |
| pldbgapi | 1.10 | server-side support for debugging PL/pgSQL functions | LANG | Artistic-2.0 | C | 14–18 | 94 |
| pgmonitor | 2.2.0 | Collector-friendly metric views and background refresh worker | STAT | Apache-2.0 | C | 14–18 | 93 |
| acl | 1.0.4 | ACL Data type | TYPE | BSD-2-Clause | C | 14–18 | 90 |
| q3c | 2.0.5 | q3c sky indexing plugin | GIS | GPL-2.0 | C | 14–18 | 90 |
| gitgres | 0.1 | Store Git objects and refs in PostgreSQL tables with SQL functions and a native git_oid type. | FEAT | MIT | C | — | 88 |
| gzip | 1.1.0 | gzip and gunzip functions. | UTIL | MIT | C | 14–18 | 88 |
| supautils | 3.2.1 | Extension that secures a cluster on a cloud environment | SEC | Apache-2.0 | C | 14–18 | 88 |
| pg_catcheck | 1.6.0 | Diagnosing system catalog corruption | ADMIN | BSD-3-Clause | C | 14–18 | 87 |
| credcheck | 5.0 | credcheck - postgresql plain text credential checker | SEC | MIT | C | 14–18 | 86 |
| pgh3 | 0.3.0 | Expose Uber H3 hierarchical geospatial indexing functions for PostGIS geometries | GIS | Apache-2.0 | C | 10–13 | 85 |
| gg_tables_tracking | 1.0 | Greengage relation-size change tracking for monitoring and maintenance. | STAT | Apache-2.0 | C | — | 84 |
| gg_wait_sampling | 1.1 | Greengage wait-event sampling with history and query attribution. | STAT | Apache-2.0 | C | — | 84 |