Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_disorder | 0.1.0 | Perturb unordered SELECT row order to expose order-dependent tests | FEAT | PostgreSQL | C | 14–18 | 6 |
| pg_dropbuffers | 0.0.1 | Drop PostgreSQL shared buffers and the operating-system page cache for testing | FEAT | PostgreSQL | C | — | 6 |
| pg_handlebars | 1.0 | PostgreSQL handlebars | UTIL | MIT | C | — | 6 |
| pg_hello | 1.0 | Postgres "Hello world" extension | FEAT | MIT | C | — | 6 |
| pg_logqueryid | 0.0.1 | Logs pg_stat_statements query IDs alongside auto_explain output. | STAT | PostgreSQL | C | 10–18 | 6 |
| pg_metricus | 1.0 | Sends custom metrics from PL/pgSQL code to socket-based aggregators such as Brubeck or Graphite. | STAT | MIT | C | — | 6 |
| pg_particulous | 1.0 | Migrate tables between vanilla PostgreSQL and pg_pathman partitioning | OLAP | — | C | — | 6 |
| pg_queryid | 0.0.1 | Compute configurable external query fingerprints for PostgreSQL | STAT | PostgreSQL | C | 14–18 | 6 |
| pg_semver | 0.0.1 | Version(SEMVER) data type for postgresql | TYPE | MIT | C | — | 6 |
| pg_stl | 1.0.0 | Time series analysis functions for PostgreSQL | TIME | PostgreSQL | C | 16–18 | 6 |
| pg_ta | 1.0 | TA-Lib technical-analysis functions exposed as PostgreSQL functions | FUNC | BSD-2-Clause | C | — | 6 |
| pg_vault_tde | 1.7.1 | Transparent Data Encryption for PostgreSQL through custom table and index access methods | SEC | PostgreSQL | C | 17–18 | 6 |
| pg_wkhtmltopdf | 1.0 | Convert HTML pages to PDF bytea values inside PostgreSQL using wkhtmltopdf/QtWebKit. | UTIL | MIT | C | — | 6 |
| pgseccomp | 1.0 | provide seccomp syscall filtering for PostgreSQL | SEC | PostgreSQL | C | — | 6 |
| pgsyswatch | 1.0 | Host process, CPU, memory, swap, network, and load statistics exposed through SQL. | STAT | Apache-2.0 | C | — | 6 |
| pllju | 0.1 | LuaJIT FFI PostgreSQL language extension | LANG | MIT | C | — | 6 |
| postcode | 1.3.0 | Store UK postcodes in a compact 32-bit type with validation, formatting, partial matching, and B-tree indexing | TYPE | BSD-2-Clause | C | — | 6 |
| psl | 1.0.0 | Returns the registrable domain for a hostname using a compiled-in Public Suffix List. | FUNC | PostgreSQL | C | 11–15 | 6 |
| querymem | 1.0 | pgEdge Labs: The querymem Postgres extension for estimating query memory usage | STAT | PostgreSQL | C | — | 6 |
| router | 0.0.1 | Experimental C extension that routes PostgreSQL OLTP queries across shards. | OLAP | PostgreSQL | C | — | 6 |
| shbf | 1.0.0 | C extension providing Bloom filter, shifting Bloom filter, and count-min sketch PostgreSQL data types and functions. | FUNC | — | C | — | 6 |
| snowball_bilingual | 1.0 | snowball_bilingual - add-on dictionary template using the combined results of two snowball stemmers | FTS | AGPL-3.0 | C | — | 6 |
| tsearch_extras | 1.0 | Full-text-search helpers for returning match locations and extracting tsvector lexemes. | FTS | PostgreSQL | C | 10–11 | 6 |
| uuid-freebsd | 2.0 | UUID generation functions for PostgreSQL on FreeBSD. | FUNC | PostgreSQL | C | 10–18 | 6 |
| blake2b | 1.0 | PostgreSQL extension for fast secure hashing | SEC | MIT | C | — | 5 |
| ctidscan | 1.1 | Example custom scan provider for CTID range predicates. | FEAT | — | C | — | 5 |
| dont_drop_db | 1.0 | Prevents DROP DATABASE for databases listed in the dont_drop_db.list setting. | ADMIN | — | C | 13–18 | 5 |
| fnvhash | 1.0 | FNV hash functions for PostgreSQL. | FUNC | — | C | — | 5 |
| ftree | 0.1 | atree extension for postgresql | FEAT | — | C | — | 5 |
| greenplum_fdw | 1.0 | Foreign data wrapper for querying Greenplum from PostgreSQL using SERIALIZABLE remote transactions. | FDW | — | C | 12–13 | 5 |
| hba_fdw | 1.0 | Work-in-progress foreign data wrapper scaffold intended to expose pg_hba.conf through SQL. | FDW | BSD-3-Clause | C | — | 5 |
| jsonb_schema | 1.0 | jsonb with separately stored schema | TYPE | PostgreSQL | C | — | 5 |
| launchql-inflection | 0.0.2 | inflection is a port of the functionality from Ruby on Rails' Active Support Inflection classes into PostgreSQL | FUNC | MIT | C | — | 5 |
| memoryam | 0.0.1 | In-memory TableAM implementation | FEAT | PostgreSQL | C | — | 5 |
| norasearch | 1.0 | NoraSearch is a high-performance search engine for PostgreSQL. | FTS | MIT | C | 16–18 | 5 |
| pg_accumulator | 1.1.3 | Accumulation registers for balance and turnover tracking in PostgreSQL | FUNC | PostgreSQL | C | 14–18 | 5 |
| pg_bofh | 0.0.1 | Rejects queries without WHERE clauses using a planner hook loaded via shared_preload_libraries. | ADMIN | PostgreSQL | C | — | 5 |
| pg_ethiopian_calendar | 1.1 | Convert between Gregorian and Ethiopian calendar dates | TIME | PostgreSQL | C | 11–18 | 5 |
| pg_exclusive_backup | 1.0 | Compatibility functions for exclusive-style physical backup on PostgreSQL 15 or later. | ADMIN | — | C | 15–18 | 5 |
| pg_hist | 1.0.0 | Compute fast weighted or unweighted histograms in one or more dimensions. | FUNC | GPL-2.0 | C | 10–12 | 5 |
| pg_hspell | 1.0 | Full text search dictionary template for Hebrew text using libhspell | FTS | MPL-2.0 | C | 10–18 | 5 |
| pg_htmldoc | 1.0 | Converts HTML, Markdown, files or web pages to PDF, PostScript and other HTMLDOC output formats from PostgreSQL. | UTIL | MIT | C | — | 5 |
| pg_kpart | 1.0 | Reject full partition scans that omit the partition key | SEC | ISC | C | 14–18 | 5 |
| pg_ladybug | 1.0 | Cypher queries over PostgreSQL tables through an embedded Ladybug graph engine. | FEAT | PostgreSQL | C | 17–18 | 5 |
| pg_mon | 1.0 | PostgreSQL extension for query monitoring with execution-time histograms and plan information in a shared view | STAT | MIT | C | 11–17 | 5 |
| pg_sendmail | 0.0.2 | Sends email from SQL by invoking a sendmail-compatible executable at a fixed server path. | UTIL | Apache-2.0 | C | 16 | 5 |
| pg_sheet_fdw | 0.1.2 | Read local Excel XLSX worksheets as PostgreSQL foreign tables | FDW | MIT | C | 13–18 | 5 |
| pg_track_slow_queries | 1.0 | Tracks slow queries and their execution plans | STAT | PostgreSQL | C | 10–18 | 5 |
| pgcat | 1.0 | Enhanced logical replication extension for per-table subscriptions, table mapping, and replica-identity tracking. | ETL | Apache-2.0 | C | 11–18 | 5 |
| pgmoneta_ext | 0.1.1 | Server-side block and delta-backup helpers for pgmoneta. | ADMIN | BSD-3-Clause | C | 14 | 5 |