Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
587 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| anon | 3.2.2 | PostgreSQL Anonymizer (anon) extension | SEC | PostgreSQL | Rust | 14–19 | 295 |
| imgsmlr | 1.0 | Image similarity with haar | FEAT | PostgreSQL | C | 14–18 | 264 |
| sqlite_fdw | 2.5.0 | SQLite Foreign Data Wrapper | FDW | PostgreSQL | C | 14–18 | 262 |
| parquet_s3_fdw | 0.3 | Foreign data wrapper for accessing Parquet files on local filesystems and Amazon S3 from PostgreSQL. | FDW | PostgreSQL | C++ | 13–17 | 241 |
| pg_incremental | 1.5.0 | Incremental Processing by Crunchy Data | FEAT | PostgreSQL | C | 16–18 | 228 |
| pljs | 1.0.5 | PL/JS trusted procedural language | LANG | PostgreSQL | C | 14–18 | 224 |
| pg_show_plans | 2.1.8 | show query plans of all currently running SQL statements | STAT | PostgreSQL | C | 14–18 | 208 |
| clickhousedb_fdw | 1 | ClickHouse foreign data wrapper with SELECT/INSERT support plus aggregate and join pushdown. | FDW | PostgreSQL | C | 11–13 | 207 |
| pg_jobmon | 1.4.1 | Extension for logging and monitoring functions in PostgreSQL | SEC | PostgreSQL | SQL | 14–18 | 203 |
| jev | 0.2.0 | Natural-language row filtering, ranking and classification through TypeSafe | RAG | PostgreSQL | Python | 14–17 | 195 |
| pgsentinel | 1.4.2 | active session history | STAT | PostgreSQL | C | 14–18 | 190 |
| pg_wait_sampling | 1.1.11 | sampling based statistics of wait events | STAT | PostgreSQL | C | 14–18 | 180 |
| system_stats | 4.1 | EnterpriseDB system statistics for PostgreSQL | STAT | PostgreSQL | C | 14–18 | 179 |
| sql_firewall | 0.8 | Cluster-wide query allowlist firewall with learning, enforcing, permissive, and disabled modes keyed by user and parse-tree fingerprint. | SEC | PostgreSQL | C | — | 176 |
| pglinter | 2.0.0 | PostgreSQL Linting and Analysis Extension | ADMIN | PostgreSQL | Rust | 14–18 | 170 |
| semver | 0.41.0 | Semantic version data type | TYPE | PostgreSQL | C | 14–18 | 168 |
| ip4r | 2.4.3 | IPv4/v6 and IPv4/v6 range index type for PostgreSQL | TYPE | PostgreSQL | C | 14–18 | 166 |
| pldotnet | 0.9 | add C# and F# procedural languages to PostgreSQL through .NET | LANG | PostgreSQL | C | 10–16 | 164 |
| vops | 1.1 | Vectorized tile types, aggregates, projections, and FDW for PostgreSQL OLAP | OLAP | PostgreSQL | C | — | 163 |
| pg_query_state | 1.2 | Tool for query progress monitoring in PostgreSQL | STAT | PostgreSQL | C | 10–18 | 160 |
| ddlx | 0.31 | DDL eXtractor functions | ADMIN | PostgreSQL | SQL | 14–18 | 156 |
| pg_bigm | 1.2 | create 2-gram (bigram) index for faster full text search. | FTS | PostgreSQL | C | 14–18 | 152 |
| opm_core | 2.6 | Central module of the OPM suite | STAT | PostgreSQL | C | — | 146 |
| hdfs_fdw | 2.0.5 | foreign-data wrapper for remote hdfs servers | FDW | PostgreSQL | C | 14–18 | 141 |
| www_fdw | 0.1.9 | Foreign data wrapper for accessing web services from PostgreSQL. | FDW | PostgreSQL | C | — | 126 |
| ora_migrator | 1.1.0 | Tools to migrate Oracle databases to PostgreSQL | ETL | PostgreSQL | SQL | 10–18 | 121 |
| multicorn | 3.2 | Fetch foreign data in Python in your PostgreSQL server. | FDW | PostgreSQL | C | 14–18 | 116 |
| kafka_fdw | 0.0.3 | kafka Foreign Data Wrapper for CSV formatted messages | FDW | PostgreSQL | C | 14–18 | 113 |
| pg_statviz | 1.2 | Capture PostgreSQL statistics snapshots for time-series analysis and visualization | STAT | PostgreSQL | SQL | 14–18 | 108 |
| 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 |
| metagration | 1.0.4 | Migrate Postgres with Postgres | ETL | PostgreSQL | SQL | — | 102 |
| pgextwlist | 1.20 | PostgreSQL Extension Whitelisting | SEC | PostgreSQL | C | 14–18 | 102 |
| uuidv7-sql | 1.1 | Pure SQL and PL/pgSQL functions for generating, inspecting, and transforming UUID version 7 values. | FUNC | PostgreSQL | SQL | — | 100 |
| 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 |
| jdbc_fdw | 1.2 | foreign-data wrapper for remote servers available over JDBC | FDW | PostgreSQL | C | 14–18 | 79 |
| mimeo | 1.5.1 | Extension for specialized, per-table replication between PostgreSQL instances | ETL | PostgreSQL | SQL | 14–18 | 79 |
| set_user | 4.2.0 | similar to SET ROLE but with added logging | SEC | PostgreSQL | C | 14–18 | 78 |
| powa | 5.3.0 | PostgreSQL Workload Analyser-core | STAT | PostgreSQL | PLpgSQL | 14–18 | 75 |
| twitter_fdw | 1.1.0 | Legacy foreign data wrapper for the retired unauthenticated Twitter Search API. | FDW | PostgreSQL | C | — | 73 |
| s3_fdw | 0.1.0 | Foreign data wrapper for reading Amazon S3 files through PostgreSQL COPY format. | FDW | PostgreSQL | C | — | 70 |
| hunspell_cs_cz | 1.0 | Czech Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_de_de | 1.0 | German Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_en_us | 1.0 | en_US Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_fr | 1.0 | French Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_ne_np | 1.0 | Nepali Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_nl_nl | 1.0 | Dutch Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |
| hunspell_nn_no | 1.0 | Norwegian (norsk) Hunspell Dictionary | FTS | PostgreSQL | Data | 14–18 | 68 |