Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| postgraph | 0.1.0 | All in One Graph Extension for Postgres | FEAT | AGPL-3.0 | C | — | 44 |
| firebird_fdw | 1.4.2 | Foreign data wrapper for Firebird | FDW | PostgreSQL | C | 14–18 | 43 |
| pg_dbms_job | 2.0 | Extension to add Oracle DBMS_JOB full compatibility to PostgreSQL | SIM | PostgreSQL | C | 14–18 | 43 |
| zstd | 1.1.2 | Zstandard compression algorithm implementation in PostgreSQL | UTIL | ISC | C | 14–18 | 43 |
| monetdb_fdw | 0.0 | MonetDB foreign data wrapper | FDW | PostgreSQL | C | — | 41 |
| pg_cjk_parser | 0.1.0 | CJK bigram parser derived from PostgreSQL full-text search | FTS | PostgreSQL | C | 14–18 | 41 |
| pg_scws | 1.0 | a parser for full-text search of Chinese | FTS | BSD-3-Clause | C | — | 41 |
| thai_parser | 1.0.0 | Thai-language parser and text search configuration for PostgreSQL full-text search. | FTS | — | C | 10–18 | 41 |
| jalali_utils | 0.0.1 | Convert Gregorian dates and timestamps to Jalali calendar values. | TIME | — | C | 12–18 | 40 |
| pg_roast | 1.0 | Opinionated PostgreSQL database auditor | SEC | PostgreSQL | C | 14–18 | 40 |
| kt_fdw | 0.0.1 | Foreign data wrapper for reading and writing Kyoto Tycoon key-value stores. | FDW | MIT | C | — | 39 |
| permuteseq | 1.2.2 | Pseudo-randomly permute sequences with a format-preserving encryption on elements | FUNC | PostgreSQL | C | 14–18 | 39 |
| pg_cheat_funcs | 1.0 | Provides cheat (but useful) functions | ADMIN | PostgreSQL | C | 14–18 | 39 |
| quantile | 1.1.8 | Quantile aggregation function | FUNC | BSD-2-Clause | C | 14–18 | 39 |
| aggs_for_vecs | 1.4.1 | Aggregate functions for array inputs | FUNC | MIT | C | 14–18 | 38 |
| dynamodb_fdw | 1.1 | Foreign data wrapper for querying and modifying Amazon DynamoDB tables from PostgreSQL. | FDW | PostgreSQL | C | 13–17 | 37 |
| kor_search | 1.0.0 | A PostgreSQL extension for Korean-English text search. | FTS | MIT | C | 16 | 37 |
| logerrors | 2.1.5 | Function for collecting statistics about messages in logfile | SEC | BSD-3-Clause | C | 14–18 | 37 |
| pgflake | 0.0.1 | Extension for fdw memory | FUNC | Apache-2.0 | C | 11–18 | 37 |
| rdf_fdw | 2.7.0 | Foreign data wrapper for RDF triplestores over SPARQL endpoints | FDW | MIT | C | 14–18 | 37 |
| sqlbench | 1.0.0 | a forked project from dbt2, can do a standard TPC-C test. | FEAT | — | C | — | 37 |
| texcaller | 0 | PostgreSQL functions for converting TeX or LaTeX source to DVI or PDF. | UTIL | MIT | C | 10–18 | 37 |
| fixeddecimal | 1.1.0 | Fixed-precision decimal type optimized for performance and storage. | TYPE | PostgreSQL | C | 10–18 | 36 |
| hstore_plruby | 1.0 | Transform between hstore and Ruby Hashes for PL/Ruby | LANG | MIT | C | 11–18 | 36 |
| jsonb_plruby | 1.0 | Transform between jsonb and native Ruby data for PL/Ruby | LANG | MIT | C | 11–18 | 36 |
| ltree_plruby | 1.0 | Transform between ltree and Ruby Arrays for PL/Ruby | LANG | MIT | C | 11–18 | 36 |
| 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 |
| 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 |
| istore | 0.1.12 | Integer-to-integer key/value store for analytic workloads. | TYPE | MIT | C | 10–16 | 35 |
| ldap_fdw | 0.1.1 | Foreign data wrapper for querying LDAP servers | FDW | PostgreSQL | C | — | 35 |
| pgcolumnar | 1.0-alpha4 | Native column-oriented table access method with compression, vectorized scans, and Parquet workflows. | OLAP | MIT | C | 15–19 | 35 |
| random_bytea | 1.0 | scrap code and various bug test cases for linking from bugtrackers | FUNC | — | C | — | 35 |
| vasco | 0.1.0 | discover hidden correlations in your data with MIC | FUNC | GPL-3.0 | C | 14–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 |
| pg_crash | 1.0 | Send random signals to random processes | ADMIN | BSD-3-Clause | C | 14–18 | 34 |
| fio | 1.0 | PostgreSQL File I/O Functions | ADMIN | BSD-3-Clause | C | 14–18 | 33 |
| login_hook | 1.7 | login_hook - hook to execute login_hook.login() at login time | SEC | GPL-3.0 | 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 |
| pg_track_optimizer | 0.9.2 | Track planning decisions in comparison with execution reality | STAT | MIT | C | 17–18 | 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 |
| pgmp | 1.0.6 | Multiple Precision Arithmetic extension | TYPE | LGPL-3.0 | C | 14–18 | 32 |
| plx | 2.0.0 | Transpile multiple procedural dialects to PL/pgSQL | LANG | MIT | C | 13–18 | 32 |