Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1798 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| array_textsort | 1.1 | C functions for sorting and de-duplicating one-dimensional text arrays. | FUNC | BSD-4-Clause | C | — | 6 |
| bztree | 1.0 | BzTree index access method with equality operator classes for common PostgreSQL scalar types. | FEAT | Apache-2.0 | C++ | — | 6 |
| dbpatch | 1.3.0 | PostgreSQL database patch change management extension | ADMIN | BSD-3-Clause | SQL | — | 6 |
| 0.1 | Email address data type with validation, equality operators, and user/domain helper functions. | TYPE | PostgreSQL | C | 10–18 | 6 | |
| festival | 1.1.1 | FESTIval is a PostgreSQL extension for conducting performance evaluations of spatial indices | GIS | GPL-3.0 | C | — | 6 |
| fetchq | 4.0.2 | Postgres extension that enables FetchQ capabilities | FEAT | MIT | SQL | — | 6 |
| format_x | 0.0.1 | Polymorphic variadic string formatting with named lookups into composite, JSONB, and HSTORE values. | FUNC | MIT | C | 10–18 | 6 |
| g_cube | 1.0 | GPU version of contrib/cube | TYPE | — | C | — | 6 |
| konfigraf | 0.0.2 | Git based application configuration | FEAT | MIT | SQL | — | 6 |
| micromanage | 0.0.1 | example extension to inject plans | FEAT | — | C | — | 6 |
| nanomsgtopdb | 1.0 | Receive nanomsg messages into a PipelineDB stream. | ETL | — | C | — | 6 |
| pg_algorand | 2.0 | Algorand address, application, asset, transaction, and checksum encoding utilities. | UTIL | MIT | C | — | 6 |
| pg_datatype_password | 0.0.1 | SQL-only password data type and operators using pgcrypto Blowfish hashes, with trigger-based encryption before storage. | TYPE | MIT | SQL | 10–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_mystem | 1.0.1 | Runs Yandex Mystem worker processes to provide Russian-language lemmatization from PostgreSQL queries. | FTS | MIT | C++ | — | 6 |
| pg_particulous | 1.0 | Migrate tables between vanilla PostgreSQL and pg_pathman partitioning | OLAP | — | C | — | 6 |
| pg_pii_vault | 0.0.0 | PostgreSQL extension for GDPR-compliant column-level encryption using HashiCorp Vault Transit Engine. | SEC | MIT | Rust | 13–18 | 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_ta | 1.0 | TA-Lib technical-analysis functions exposed as PostgreSQL functions | FUNC | BSD-2-Clause | C | — | 6 |
| pg_wkhtmltopdf | 1.0 | Convert HTML pages to PDF bytea values inside PostgreSQL using wkhtmltopdf/QtWebKit. | UTIL | MIT | C | — | 6 |
| pgmer2 | 0.8.0 | PostgreSQL connector for the MeritRank graph ranking service | FEAT | MIT | Rust | 17 | 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 |
| roleman | 0.3.0 | Parameterized role and privilege management functions for PostgreSQL. | SEC | PostgreSQL | SQL | 10–18 | 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 |
| workalendar | 1.0.0 | PostgreSQL extension for Workalendar | TIME | — | SQL | — | 6 |
| a5pg | 0.6.1 | Equal-area A5 spatial index functions for PostgreSQL. | GIS | Apache-2.0 | Rust | 13–18 | 5 |
| accumulo_access_pg | 0.1.5 | PostgreSQL extension for parsing and evaluating Accumulo Access Expressions. | SEC | MIT | Rust | 15 | 5 |
| blake2b | 1.0 | PostgreSQL extension for fast secure hashing | SEC | MIT | C | — | 5 |
| brainfuck | 4.2.0 | Run Brainfuck programs inside PostgreSQL using a PLV8 trusted language extension. | LANG | Apache-2.0 | SQL | 15–18 | 5 |
| ctidscan | 1.1 | Example custom scan provider for CTID range predicates. | FEAT | — | C | — | 5 |
| ddl_versioning | 1.0 | DDL object versioning with event triggers for tables, indexes, functions, and views. | ADMIN | GPL-3.0 | SQL | 13–18 | 5 |
| dont_drop_db | 1.0 | Prevents DROP DATABASE for databases listed in the dont_drop_db.list setting. | ADMIN | — | C | 13–18 | 5 |
| email_guard | 0.35.0 | Supabase Auth signup guard that blocks disposable email domains and normalizes Gmail addresses. | SEC | Apache-2.0 | SQL | — | 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 |