Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| duckdb_fdw | 1.4.3 | DuckDB Foreign Data Wrapper | OLAP | MIT | C | 14–18 | 409 |
| pg_tracing | 0.1.3 | Distributed Tracing for PostgreSQL | STAT | MIT | C | 14–18 | 406 |
| onesparse | 1.0.0 | Sparse linear algebra and graph extension for PostgreSQL 18 | FEAT | Apache-2.0 | C | 18 | 405 |
| pg_similarity | 1.0 | support similarity queries | RAG | BSD-3-Clause | C | 14–18 | 402 |
| pg_regresql | 2.0.0 | Trust pg_class statistics for planning instead of physical relation size | LANG | BSD-2-Clause | C | 14–18 | 393 |
| db_assist | 0.0.0 | Minimal pgrx training extension exposing a hello_db_assist function. | FUNC | — | Rust | — | 387 |
| 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 |
| h3_postgis | 4.5.0 | H3 PostGIS integration | 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_net | 0.20.5 | Async HTTP Requests | UTIL | Apache-2.0 | C | 14–18 | 367 |
| 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 |
| mongo_fdw | 5.5.3 | foreign data wrapper for MongoDB access | FDW | LGPL-3.0 | C | 14–18 | 343 |
| uint | 1.20250815 | unsigned integer types | TYPE | PostgreSQL | C | 14–18 | 342 |
| pg_qualstats | 2.1.4 | An extension collecting statistics about quals | STAT | BSD-3-Clause | C | 14–18 | 340 |
| 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 |
| sequential_uuids | 1.0.3 | generator of sequential UUIDs | FUNC | MIT | C | 14–18 | 310 |
| pg_paxos | 0.2 | Paxos distributed consensus functions and table replication for PostgreSQL | ETL | PostgreSQL | C | — | 309 |
| biscuit | 3.1.0 | IAM-LIKE pattern matching with bitmap indexing | FTS | MIT | C | 16–18 | 300 |
| 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 |
| roaringbitmap | 1.2.0 | support for Roaring Bitmaps | TYPE | Apache-2.0 | C | 14–18 | 287 |
| 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 |
| unit | 7.10 | SI units extension | TYPE | GPL-2.0 | C | 14–18 | 280 |
| pg_stat_kcache | 2.3.2 | Kernel statistics gathering | STAT | BSD-3-Clause | C | 14–18 | 277 |
| clickhouse_fdw | 1.4 | ClickHouse foreign data wrapper for PostgreSQL | FDW | Apache-2.0 | C++ | 11–17 | 275 |
| pljava | 1.6.10 | PL/Java procedural language | LANG | BSD-3-Clause | Java | 14–18 | 271 |
| imgsmlr | 1.0 | Image similarity with haar | FEAT | PostgreSQL | C | 14–18 | 264 |
| ogr_fdw | 1.1.9 | foreign-data wrapper for GIS data access | GIS | MIT | C | 14–18 | 264 |
| sqlite_fdw | 2.5.0 | SQLite Foreign Data Wrapper | FDW | PostgreSQL | C | 14–18 | 262 |
| decoderbufs | 3.6.0 | Logical decoding plugin that delivers WAL stream changes using a Protocol Buffer format | ETL | MIT | C | 14–18 | 260 |
| pg_netstat | 0.1.0 | pg netstat: network traffic monitor | STAT | — | Rust | — | 259 |
| pg_rational | 0.0.3 | bigint fractions | TYPE | MIT | C | 14–18 | 257 |
| pg_background | 2.0.2 | Run SQL queries in the background | TIME | GPL-3.0 | C | 14–18 | 254 |
| 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 |
| topn | 2.7.1 | type for top-n JSONB | FUNC | AGPL-3.0 | C | 14–18 | 249 |
| 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 |