Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1476 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_keeper | 2.0 | Background-worker based clustering module for monitoring streaming replication, changing synchronous replication mode and promoting a standby on failure. | ADMIN | PostgreSQL | C | — | 36 |
| pgbouncer_fdw | 1.4.0 | Extension for querying PgBouncer stats from normal SQL views & running pgbouncer commands from normal SQL functions | FDW | PostgreSQL | SQL | 14–18 | 36 |
| pgedge_vectorizer | 1.1 | Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. | RAG | PostgreSQL | C | 14–18 | 36 |
| plruby | 2.5 | Embed MRI Ruby as an untrusted PostgreSQL procedural language | LANG | MIT | C | 11–18 | 36 |
| go_fdw | 1.0 | Experimental Go/cgo project template for building PostgreSQL foreign data wrappers. | FDW | MIT | Go | — | 35 |
| ldap_fdw | 0.1.1 | Foreign data wrapper for querying LDAP servers | FDW | PostgreSQL | C | — | 35 |
| pg_headerkit | 1.0 | PostgreSQL SQL functions for reading PostgREST request headers inside database code | UTIL | ISC | SQL | — | 35 |
| pg_oidc_validator | 1.1.0 | OAuth and OIDC token validator for PostgreSQL 18 | SEC | Apache-2.0 | C++ | 18 | 35 |
| bgw_replstatus | 1.0.8 | Small PostgreSQL background worker to report whether a node is a replication master or standby | STAT | PostgreSQL | C | 14–18 | 34 |
| first_last_agg | 0.1.4 | first() and last() aggregate functions | FUNC | PostgreSQL | C | 14–18 | 34 |
| icu_ext | 1.11.0 | Access ICU functions | UTIL | PostgreSQL | C | 14–18 | 34 |
| jsonbx | 1.0 | Jsonb extension functions for PostgreSQL 9.4 | FUNC | PostgreSQL | C | — | 34 |
| fio | 1.0 | PostgreSQL File I/O Functions | ADMIN | BSD-3-Clause | C | 14–18 | 33 |
| neo4j_fdw | 1.0 | C foreign data wrapper for Neo4j Cypher query results. | FDW | — | C | — | 33 |
| pg_themis | 1.0 | PostgreSQL encryption and decryption functions backed by the Themis cryptographic library. | SEC | Apache-2.0 | C | — | 33 |
| postgres_web3 | 1.0 | Optimized PostgreSQL types and operators for 128/256-bit signed and unsigned integers plus 160/256-bit hexadecimal web3 values. | TYPE | MIT | C | 15 | 33 |
| couchdb_fdw | 1.0 | Foreign data wrapper for querying CouchDB from PostgreSQL. | FDW | PostgreSQL | C | — | 32 |
| nextgres_idcp | 0.1.0 | NEXTGRES in-database connection pool extension for PostgreSQL. | ADMIN | NEXTGRES | C | 16 | 32 |
| pg_cryogen | 0.1 | Experimental append-only compressed table access method for PostgreSQL 12 and later. | OLAP | PostgreSQL | C | 12–18 | 32 |
| redis | 0.0.1 | Send redis pub/sub messages to Redis from PostgreSQL Directly | FDW | MIT | C | 14–18 | 32 |
| db2_fdw | 18.2.0 | foreign data wrapper for DB2 access | FDW | PostgreSQL | C | 14–18 | 31 |
| extra_window_functions | 1.0 | Extra Window Functions for PostgreSQL | FUNC | PostgreSQL | C | 14–18 | 31 |
| file_textarray_fdw | 1.0.1 | Foreign data wrapper returning each text-file row as a text array. | FDW | PostgreSQL | C | — | 31 |
| lsm3 | 1.0 | LSM tree index access method based on PostgreSQL B-tree indexes | FEAT | PostgreSQL | C | — | 31 |
| pg_healer | 1.0 | Proof-of-concept extension for automatically repairing PostgreSQL data corruption | ADMIN | PostgreSQL | C | — | 31 |
| pg_xid | 1.0 | PostgreSQL extension exposing xid generation functions | FUNC | MIT | C | — | 31 |
| vrprouting | 0.5.0 | Vehicle Routing Problems on the Database | GIS | GPL-2.0 | C++ | — | 31 |
| osm_fdw | 4.1.2 | Foreign data wrapper for reading OpenStreetMap PBF files | FDW | PostgreSQL | C | 10–18 | 30 |
| pg_dbms_stats | 14.0 | Statistics management extension for stabilizing PostgreSQL execution plans using fixed statistics. | ADMIN | BSD-3-Clause | C | 14 | 30 |
| pgpcre | 0.20190509 | Perl Compatible Regular Expression functions | UTIL | PostgreSQL | C | 14–18 | 30 |
| pgproto | 0.5.0 | Native Protobuf parsing, mutation, indexing, and JSON conversion support | UTIL | PostgreSQL | C | 14–18 | 30 |
| pgtam | 0.0.1 | Experimental in-memory PostgreSQL table access method implemented as a C extension. | FEAT | MIT | C | — | 30 |
| eql | 2.2.1 | Encrypt Query Language provides PostgreSQL types, functions, operators, and index support for searchable encrypted data. | SEC | MIT | SQL | 14–17 | 29 |
| financial | 1.0.1 | Financial aggregate functions | FUNC | PostgreSQL | C | 14–18 | 29 |
| informix_fdw | 0.6.3 | Foreign data wrapper for Informix access | FDW | PostgreSQL | C | 14–18 | 29 |
| pg_proctab | 2.0.1 | PostgreSQL extension to access the OS process table | STAT | BSD-3-Clause | C | 14–18 | 29 |
| uint128 | 1.2.0 | Native uint128 type | TYPE | PostgreSQL | C | 14–18 | 29 |
| vectorize_engine | 1.0 | Vectorized query execution extension for PostgreSQL | OLAP | PostgreSQL | C | — | 29 |
| check_access | 0.1 | Functions and views to facilitate PostgreSQL object access inspection | SEC | PostgreSQL | SQL | 10–18 | 28 |
| db_migrator | 1.0.0 | Tools to migrate other databases to PostgreSQL | ETL | BSD-3-Clause | SQL | 14–18 | 28 |
| pg_pgbouncer | 0.0.0 | Runs and manages external PgBouncer processes from a PostgreSQL background worker through a pgrx extension. | ADMIN | MIT | Rust | 16 | 28 |
| pgafis | 1.2 | AFIS Support for PostgreSQL | RAG | GPL-2.0 | C | — | 28 |
| pgspider_ext | 1.3.0 | foreign-data wrapper for remote PGSpider servers | FDW | PostgreSQL | C | 15–18 | 28 |
| tinyint | 0.1.1 | One-byte signed integer type with arithmetic, casts, aggregates, and B-tree, hash, and GIN operator classes. | TYPE | PostgreSQL | C | 10 | 28 |
| argm | 1.1.1 | argmax, argmin, and anyold aggregate functions | FUNC | PostgreSQL | C | 14–18 | 27 |
| lance | 0.0.0 | PostgreSQL FDW extension for reading and querying Lance format tables | FDW | Apache-2.0 | Rust | 13–17 | 27 |
| pg_stat_log | 0.1 | Track cumulative PostgreSQL log message statistics by backend, database, user, level, and SQLSTATE. | STAT | PostgreSQL | C | 18 | 27 |
| pgespresso | 1.2 | Optional Extension for Barman, Backup and Recovery Manager for PostgreSQL | ADMIN | PostgreSQL | C | — | 27 |
| pgtelemetry | 1.7 | Provides monitoring views and functions for PostgreSQL activity, storage, locks, replication, WAL, vacuum, and query statistics. | STAT | PostgreSQL | SQL | 10–17 | 27 |
| plparrot | 0.4.0 | Parrot Virtual Machine and Rakudo Perl 6 as PostgreSQL procedural languages | LANG | Artistic-2.0 | C | — | 27 |