Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1476 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| parquet_fdw | 0.2 | Read-only foreign data wrapper for Apache Parquet files | FDW | PostgreSQL | C++ | 10–16 | 387 |
| h3 | 4.5.0 | H3 bindings for PostgreSQL | GIS | Apache-2.0 | C | 14–18 | 381 |
| vchord_bm25 | 0.3.0 | A postgresql extension for bm25 ranking algorithm | FTS | AGPL-3.0 | Rust | 14–18 | 376 |
| pg_later | 0.4.0 | Run queries now and get results later | TIME | PostgreSQL | Rust | 14–18 | 375 |
| pg_branch | 0.0.1 | PostgreSQL extension for quickly creating copies of databases and clusters. | FEAT | MIT | Rust | 11–16 | 359 |
| decoder_raw | 1.0 | Output plugin for logical replication in Raw SQL format | ETL | PostgreSQL | C | 14–18 | 349 |
| pg_rusage | 1.0 | Gathering of template plugins for PostgreSQL: background workers, logical replication things, etc. | STAT | — | C | — | 349 |
| pgmpc | 0.1.0 | mpd client for PostgreSQL | UTIL | PostgreSQL | C | — | 349 |
| uint | 1.20250815 | unsigned integer types | TYPE | PostgreSQL | C | 14–18 | 342 |
| babelfishpg_unit | 1.0.0 | C test runner for invoking all or selected Babelfish unit tests from SQL. | FEAT | Apache-2.0 | C | — | 338 |
| pg_hashids | 1.3 | Short unique id generator for PostgreSQL, using hashids | FUNC | MIT | C | 14–18 | 324 |
| uri | 1.20251029 | URI Data type for PostgreSQL | TYPE | PostgreSQL | C | 14–18 | 324 |
| periods | 1.2.3 | Provide Standard SQL functionality for PERIODs and SYSTEM VERSIONING | TIME | PostgreSQL | C | 14–18 | 320 |
| pg_profile | 4.16 | PostgreSQL load profile repository and report builder | STAT | BSD-2-Clause | C | 14–18 | 312 |
| pg_paxos | 0.2 | Paxos distributed consensus functions and table replication for PostgreSQL | ETL | PostgreSQL | C | — | 309 |
| pg_biscuit | 1.0 | A fast bitmap-based index for PostgreSQL | FTS | MIT | C | — | 300 |
| anon | 3.2.2 | PostgreSQL Anonymizer (anon) extension | SEC | PostgreSQL | Rust | 14–19 | 295 |
| pgcapture | 0.1 | A scalable Netflix DBLog implementation for PostgreSQL | ETL | Apache-2.0 | Go | — | 285 |
| pg_deltax | 0.2.1 | Fast time-series extension for PostgreSQL | TIME | Apache-2.0 | Rust | — | 284 |
| pg_clickhouse | 0.10.0 | Interfaces to query ClickHouse databases from PostgreSQL | OLAP | Apache-2.0 | C++ | 14–18 | 280 |
| clickhouse_fdw | 1.4 | ClickHouse foreign data wrapper for PostgreSQL | FDW | Apache-2.0 | C++ | 11–17 | 275 |
| imgsmlr | 1.0 | Image similarity with haar | FEAT | PostgreSQL | C | 14–18 | 264 |
| sqlite_fdw | 2.5.0 | SQLite Foreign Data Wrapper | FDW | PostgreSQL | C | 14–18 | 262 |
| pg_netstat | 0.1.0 | pg netstat: network traffic monitor | STAT | — | Rust | — | 259 |
| pgcontext | 0.3.0 | Vector, filter-aware HNSW, and hybrid retrieval over authoritative PostgreSQL tables. | RAG | Apache-2.0 | Rust | 17–18 | 251 |
| pgcontext_pgvector | 0.2.0 | Optional pgvector compatibility bridge for pgcontext HNSW indexes. | RAG | Apache-2.0 | Rust | 17 | 251 |
| pg_ai_query | 0.1.1 | AI-powered SQL query generation for PostgreSQL | FEAT | Apache-2.0 | C++ | 14–18 | 247 |
| parquet_s3_fdw | 0.3 | Foreign data wrapper for accessing Parquet files on local filesystems and Amazon S3 from PostgreSQL. | FDW | PostgreSQL | C++ | 13–17 | 241 |
| pg_blkchain | 0.0.1 | C extension providing Bitcoin blockchain parsing and helper functions for PostgreSQL. | FUNC | MIT | C | — | 237 |
| steampipe_postgres_aws | 0.125.0 | Steampipe AWS native PostgreSQL FDW for querying live AWS APIs as foreign tables. | FDW | Apache-2.0 | Go | 14–15 | 230 |
| pg_incremental | 1.5.0 | Incremental Processing by Crunchy Data | FEAT | PostgreSQL | C | 16–18 | 228 |
| pgfdb | 0.0.2 | Experimental pgrx extension that stores PostgreSQL table and index data in FoundationDB for distributed, fault-tolerant, horizontally scalable operation. | OLAP | AGPL-3.0 | Rust | 13–17 | 227 |
| pljs | 1.0.5 | PL/JS trusted procedural language | LANG | PostgreSQL | C | 14–18 | 224 |
| pg_prometheus | 0.2.2 | Prometheus metric sample type and helpers for PostgreSQL. | STAT | Apache-2.0 | C | — | 217 |
| amqp | 0.4.2 | Publish messages to AMQP brokers from PostgreSQL | ETL | BSD-3-Clause | C | 10–18 | 214 |
| pgclaw | 0.1.0 | Store LLM or OpenClaw agents as PostgreSQL values and process watched rows with a background worker | RAG | MIT | Rust | 14–17 | 210 |
| pg_show_plans | 2.1.8 | show query plans of all currently running SQL statements | STAT | PostgreSQL | C | 14–18 | 208 |
| clickhousedb_fdw | 1 | ClickHouse foreign data wrapper with SELECT/INSERT support plus aggregate and join pushdown. | FDW | PostgreSQL | C | 11–13 | 207 |
| pg_jobmon | 1.4.1 | Extension for logging and monitoring functions in PostgreSQL | SEC | PostgreSQL | SQL | 14–18 | 203 |
| imcs | 1.1 | In-Memory Columnar Store extension for PostgreSQL. | OLAP | Apache-2.0 | C | — | 202 |
| jev | 0.2.0 | Natural-language row filtering, ranking and classification through TypeSafe | RAG | PostgreSQL | Python | 14–17 | 195 |
| pgsentinel | 1.4.2 | active session history | STAT | PostgreSQL | C | 14–18 | 190 |
| pg_wait_sampling | 1.1.11 | sampling based statistics of wait events | STAT | PostgreSQL | C | 14–18 | 180 |
| system_stats | 4.1 | EnterpriseDB system statistics for PostgreSQL | STAT | PostgreSQL | C | 14–18 | 179 |
| sql_firewall | 0.8 | Cluster-wide query allowlist firewall with learning, enforcing, permissive, and disabled modes keyed by user and parse-tree fingerprint. | SEC | PostgreSQL | C | — | 176 |
| pg_rrule | 0.3.0 | RRULE field type for PostgreSQL | TYPE | MIT | C | 14–18 | 175 |
| is_jsonb_valid | 0.1.4 | Native PostgreSQL extension for validating jsonb values against JSON Schema draft 4 and draft 7. | FEAT | MIT | C | 10–18 | 173 |
| pglinter | 2.0.0 | PostgreSQL Linting and Analysis Extension | ADMIN | PostgreSQL | Rust | 14–18 | 170 |
| semver | 0.41.0 | Semantic version data type | TYPE | PostgreSQL | C | 14–18 | 168 |
| ip4r | 2.4.3 | IPv4/v6 and IPv4/v6 range index type for PostgreSQL | TYPE | PostgreSQL | C | 14–18 | 166 |