Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pgauditlogtofile | 1.8.5 | pgAudit addon to redirect audit log to an independent file | SEC | PostgreSQL | C | 14–18 | 24 |
| pgraft | 2.0.0 | Raft consensus, leader election, and replicated key-value state | ADMIN | MIT | C | 14–18 | 24 |
| bignum | 0.8.0 | Unlimited precision integers for PostgreSQL | TYPE | PostgreSQL | C | 10–18 | 23 |
| hello-world | 0.0.1 | RLS demo extension with users and products tables | SEC | MIT | C | — | 23 |
| pgbitmap | 0.9.5 | Bitmap-type extension for PostgreSQL | TYPE | BSD-2-Clause | C | 10–18 | 23 |
| supabase | 0.0.1 | A friendly playground for building and validating Supabase Row‑Level Security (RLS) | SEC | MIT | C | — | 23 |
| time_for_keys | 0.0.1 | C and PL/pgSQL helpers that enforce temporal foreign keys between valid-time tables with constraint triggers. | TIME | MIT | C | — | 23 |
| aiven_extras | 1.1.20 | Aiven PostgreSQL extras for non-superuser access to selected database features. | SEC | Apache-2.0 | C | 12–18 | 22 |
| cassandra2_fdw | 2.0 | Foreign data wrapper for querying Cassandra 2.x and newer from PostgreSQL. | FDW | MIT | C | 11–15 | 22 |
| pg_kaboom | 0.0.1 | Blow things up in interesting and useful^W^W ways | FEAT | Apache-2.0 | C | — | 22 |
| pg_lz4 | 1.0 | LZ4 compression access method for a patched PostgreSQL development branch. | UTIL | — | C | — | 22 |
| pg_mustach | 2.0 | PostgreSQL implementation of Mustache templating | UTIL | MIT | C | — | 22 |
| pg_relusage | 0.0.1 | Log all the queries that reference a particular column | STAT | PostgreSQL | C | 14–18 | 22 |
| pg_shared_plans | 0.0.1 | Proof-of-concept shared-memory execution-plan cache for PostgreSQL | FEAT | PostgreSQL | C | 12–17 | 22 |
| prioritize | 1.0.4 | get and set the priority of PostgreSQL backends | ADMIN | PostgreSQL | C | 14–18 | 22 |
| column_encrypt | 4.0 | Transparent column-level encryption with encrypted_text and encrypted_bytea types | SEC | PostgreSQL | C | 14–18 | 21 |
| dblink_plus | 1.0.11 | Run SQL against external PostgreSQL, Oracle, MySQL, and SQLite databases from PostgreSQL. | FDW | BSD-3-Clause | C | — | 21 |
| pg_index_stats | 0.2 | Create extended statistics on an index manually or automatically | ADMIN | MIT | C | — | 21 |
| timestampandtz | 1.0.0 | C data type that stores a timestamp together with its source time-zone identity, with casts, operators, indexing, and date/time functions. | TYPE | MIT | C | 10–18 | 21 |
| chdb | 0.1 | Execute isolated chDB queries from PostgreSQL through a helper process | OLAP | Apache-2.0 | C | 15–19 | 20 |
| chdb_hook | 0.1.1 | Headless hook for COPY and CREATE TABLE over chDB-supported URLs | ETL | Apache-2.0 | C | 15–19 | 20 |
| currency | 0.0.3 | Custom PostgreSQL currency type in 1Byte | TYPE | MIT | C | 14–18 | 20 |
| plxslt | 0.20140221 | XSLT procedural language for PostgreSQL | LANG | PostgreSQL | C | 14–18 | 20 |
| online_advisor | 1.0 | Suggest missing indexes and extended statistics online | ADMIN | PostgreSQL | C | 14–18 | 19 |
| pg_backtrace | 1.0 | Show backtrace for errors and signals | STAT | PostgreSQL | C | — | 19 |
| pg_diffix | fir | Provides strong dynamic anonymization for PostgreSQL query results. | SEC | MIT | C | 13–18 | 19 |
| pg_math | 1.1.0 | GSL statistical functions for postgresql | FUNC | GPL-3.0 | C | 14–18 | 19 |
| pg_normalize_query | 1.0 | Normalize constants in SQL statements using PostgreSQL parser logic | FUNC | BSD-3-Clause | C | 10–13 | 19 |
| pg_readonly | 1.0.6 | cluster database read only | ADMIN | PostgreSQL | C | 14–18 | 19 |
| pg_zlog | 0.1 | Logical table replication using Ceph and ZLog | ETL | — | C | — | 19 |
| pgs2 | 0.0.1 | Postgres extension for S2 spherical geometry | GIS | Apache-2.0 | C | — | 19 |
| pgsampler | 1.0 | Experimental PostgreSQL background worker that collects time-series status and performance metrics. | STAT | PostgreSQL | C | — | 19 |
| pgsocket | 1.0 | send bytes from PostgreSQL to a TCP/IP socket | UTIL | BSD-3-Clause | C | 10 | 19 |
| adaptive_counter | 1.3.3 | Aggregation functions and data type for distinct estimation based on adaptive sampling. | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| bitmap_counter | 1.3.5 | Aggregation functions and data type for distinct estimation based on s-bitmap. | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| ccnumber | 1.0 | data type representing encrypted CC numbers | TYPE | — | C | — | 18 |
| hyperloglog_counter | 1.2.6 | Aggregation functions and data type for distinct estimation based on HyperLogLog. | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| loglog_counter | 1.2.4 | Aggregation functions and data type for distinct estimation based on LogLog. | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| pcsa_counter | 1.3.3 | Aggregation functions and data type for distinct estimation based on PCSA. | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| pg_healpix | 1.0 | Provides PostgreSQL functions that convert sky coordinates to and from HEALPix nested and ring pixel identifiers. | GIS | GPL-2.0 | C | 10–13 | 18 |
| pg_sampletolog | 2.0.0 | Samples statements or whole transactions into PostgreSQL logs through executor and utility hooks. | STAT | PostgreSQL | C | 10–11 | 18 |
| pg_slug_gen | 1.0.0 | Generate cryptographically secure timestamp-based slugs | FUNC | MIT | C | 15–18 | 18 |
| pgtokdb | 0.0.1 | PostgreSQL to kdb+ Extension | FDW | Apache-2.0 | C | — | 18 |
| probabilistic_counter | 1.3.3 | A C data type and aggregates for approximate distinct counting using the Flajolet-Martin probabilistic counting algorithm. | FUNC | BSD-2-Clause | C | 10–18 | 18 |
| quasar_fdw | 1.4.1 | quasar_fdw: push PostgreSQL queries down to Quasar-supported data backends | FDW | Apache-2.0 | C | — | 18 |
| sphinxlink | 1.4 | C extension for issuing SphinxSearch or ManticoreSearch queries from PostgreSQL through the MySQL-compatible protocol. | FTS | — | C | — | 18 |
| superloglog_counter | 1.2.3 | C data type, functions, and aggregates for approximate distinct counting with the SuperLogLog algorithm. | FUNC | BSD-3-Clause | C | 10–18 | 18 |
| wal2mongo | 1.0.7 | PostgreSQL logical decoding output plugin for MongoDB | ETL | Apache-2.0 | C | 14–18 | 18 |
| zcurve | 1.3 | Two- and three-dimensional Z-order bit interleaving plus direct range lookup over numeric B-tree indexes. | GIS | — | C | — | 18 |
| arraymath | 1.1 | Array math and operators that work element by element on the contents of arrays | FUNC | MIT | C | 14–18 | 17 |