Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1798 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| ast_postgis | 1.1.1 | Advanced spatial data types and spatial integrity constraints for PostGIS. | GIS | MIT | SQL | 15–17 | 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_fhe | 0.1 | Microsoft SEAL-backed CKKS operations over encrypted values stored in PostgreSQL. | SEC | — | C++ | — | 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_stat_sysinfo | 0.0.1 | Query host load, CPU, memory, swap, and disk statistics from PostgreSQL, with optional shared-memory caching. | STAT | MIT | Rust | 14–15 | 18 |
| pgpyml | 0.3.1 | Run scikit-learn machine-learning models inside PostgreSQL through PL/Python functions and triggers. | RAG | PostgreSQL | Python | — | 18 |
| pgtokdb | 0.0.1 | PostgreSQL to kdb+ Extension | FDW | Apache-2.0 | C | — | 18 |
| pgzan | 0.0.0 | Proof-of-concept pgrx extension for evaluating Zanzibar-style authorization inside PostgreSQL row-level security policies. | SEC | — | Rust | 11–15 | 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 |
| solverapi | 1.2 | SolveDB: A PostgreSQL-based DBMS for optimization applications | FEAT | Apache-2.0 | Shell | — | 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 |
| zcurve | 1.3 | Two- and three-dimensional Z-order bit interleaving plus direct range lookup over numeric B-tree indexes. | GIS | — | C | — | 18 |
| base36_gist | 1.0 | PostgreSQL base36 data type input/output support, internally a bigint. | FEAT | — | C | — | 17 |
| monq | 0.1 | MongoDB-like query support for jsonb data | SIM | — | C | 10–18 | 17 |
| mpartman | 0.1.1 | Modern partition manager for PostgreSQL | OLAP | MIT-0 | SQL | — | 17 |
| pg_quota | 1.0 | Enforce soft per-role disk-space quotas with background workers | ADMIN | PostgreSQL | C | — | 17 |
| pg_sentence_transformer | 0.1 | Runs a Hugging Face sentence-transformer model inside a preload background worker and maintains pgvector embeddings for a configured table. | RAG | BSD-2-Clause | Python | — | 17 |
| pg_tsparser | 1.0 | Parser for PostgreSQL text search | FTS | PostgreSQL | C | — | 17 |
| pgspeck | 1.0 | Encrypt and decrypt 32-bit and 48-bit integer blocks with the Speck symmetric cipher | SEC | MIT | C | 10–18 | 17 |
| pgtt_rsl | 2.0.0 | Provide Oracle/DB2-style global temporary tables using unlogged tables, row-level security, views, and a cleanup worker | SIM | PostgreSQL | C | 10–18 | 17 |
| ansilo_pgx | 0.1.0 | A Postgres interface into any database | FDW | — | Rust | — | 16 |
| hstore_ops | 1.1 | Alternative GIN operator classes for hstore, optimized for smaller indexes and faster containment queries. | FEAT | GPL-2.0 | C | — | 16 |
| orc_fdw | 1.0 | Foreign data wrapper for reading ORC formatted files | FDW | — | C | — | 16 |
| pg-gvm | 22.6 | Functions for GVMd | UTIL | GPL-3.0 | C | 10–18 | 16 |
| pg_migrate | 0.1.1 | Migrates a PostgreSQL table avoiding long locks | ETL | BSD-3-Clause | C | — | 16 |
| pg_toolkit_brazil | 0.1 | Brazilian CPF and CNPJ types, validation, formatting, casts, and operators. | TYPE | BSD-3-Clause | C | — | 16 |
| undam | 0.1 | UNDO storage table access method with in-place updates | FEAT | — | C | — | 16 |
| wltree | 2.0 | data type for hierarchical tree-like structures with wide character support | TYPE | MIT | C | 10–17 | 16 |
| acoustid | 1.0 | PostgreSQL extension for working with AcoustID fingerprints | FUNC | — | C | — | 15 |
| foreign_table_exposer | 1.0 | Exposes foreign tables as regular tables for catalog-based clients. | UTIL | Apache-2.0 | C | 10–18 | 15 |
| pg_doc_store | 0.2.1 | Provides a JSONB document-store API with full-text search. | FEAT | PostgreSQL | SQL | 10–18 | 15 |
| pg_logging | 0.2 | Captures PostgreSQL log records in a shared-memory ring buffer and exposes them through SQL functions. | STAT | PostgreSQL | C | 10–11 | 15 |
| pg_sslstatus | 1.0 | Historical SSL connection-status views for PostgreSQL releases before 9.5. | STAT | — | C | — | 15 |
| pg_uuid_next | 1.0 | Implementation of UUID v7 and v8 IETF drafts | FUNC | — | C | — | 15 |
| pgextmgr | 0.0.0 | pgrx extension manager and hook framework for registering, ordering, enabling, and disabling PostgreSQL extension plugins. | ADMIN | MIT | Rust | 15 | 15 |
| pgx_show_hooks | 0.0.3 | Lists the in-process addresses of PostgreSQL hook functions and PL/pgSQL hook callbacks. | ADMIN | MIT | Rust | 15 | 15 |
| pgx_trace_hooks | 0.0.0 | Trace PostgreSQL executor and utility-hook invocations through a preloaded pgrx library | STAT | MIT | Rust | 15 | 15 |
| supa_queue | 1.0.4 | Simple PostgreSQL job queue that dispatches asynchronous HTTP requests with pg_net, schedules processing and retries with pg_cron, and stores endpoint credentials in Supabase Vault. | FEAT | Apache-2.0 | SQL | 10–18 | 15 |
| tsexample | 1.0 | Example C extension that defines a custom full-text parser, dictionary template, dictionary, and text-search configuration. | FTS | — | C | — | 15 |
| varint | 0.1.0 | A signed and unsigned 64 bit integer encoding scheme that saves disk space | TYPE | PostgreSQL | C | — | 15 |
| italian_fts | 1.2 | Italian full-text search dictionary | FTS | GPL-2.0 | SQL | — | 14 |
| libversion | 2.0.0 | Version string comparison functions and versiontext type using libversion | TYPE | MIT | C | 10–16 | 14 |
| open_pg_tde | 2.4.0 | Transparent data encryption for upstream PostgreSQL using the tde_heap access method, including tables, indexes, TOAST, WAL, and temporary files. | SEC | PostgreSQL | C | 16–18 | 14 |