Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
268 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| 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 |
| supabase_vault | 0.3.1 | Supabase Vault Extension | SEC | Apache-2.0 | C | 14–18 | 234 |
| 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_prometheus | 0.2.2 | Prometheus metric sample type and helpers for PostgreSQL. | STAT | Apache-2.0 | C | — | 217 |
| imcs | 1.1 | In-Memory Columnar Store extension for PostgreSQL. | OLAP | Apache-2.0 | C | — | 202 |
| aws_s3 | 0.0.1 | aws_s3 postgres extension to import/export data from/to s3 | FDW | Apache-2.0 | SQL | 14–18 | 178 |
| quack | 0.0.1 | DuckDB Embedded in Postgres | OLAP | Apache-2.0 | C | 14–15 | 151 |
| psql_bm25s | 0.4.14 | PostgreSQL extension for BM25-family lexical retrieval | FTS | Apache-2.0 | C | 17–18 | 146 |
| pg_trickle | 0.107.0 | Streaming tables and differential view maintenance for PostgreSQL 18 | FEAT | Apache-2.0 | Rust | 18 | 135 |
| kv_fdw | 0.0.1 | Foreign data wrapper for key-value storage backed by RocksDB/VidarDB. | FDW | Apache-2.0 | C++ | 13 | 131 |
| graph_accel | 0.5.0 | In-memory graph traversal acceleration extension for Apache AGE. | FEAT | Apache-2.0 | Rust | 13–18 | 124 |
| pg_stat_ch | 0.4 | Export PostgreSQL query telemetry to ClickHouse | STAT | Apache-2.0 | C++ | 16–18 | 123 |
| pxf | 1.0 | Historical Greenplum extension for accessing unmanaged data through PXF. | FDW | Apache-2.0 | C | — | 113 |
| synchdb | 1.0 | Mixed C/Java PostgreSQL extension for direct CDC replication from MySQL, SQL Server, Oracle, and OpenLog Replicator sources. | ETL | Apache-2.0 | C | 16–18 | 111 |
| eva_pg | 0.0.1 | EVA ICS pgrx extension for the EVA industrial IoT platform. | FUNC | Apache-2.0 | Rust | 13–18 | 103 |
| rag | 0.0.0 | Deprecated RAG helper extension for document extraction/chunking and remote embedding, reranking, and chat APIs. | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_bge_small_en_v15 | 0.0.0 | rag_bge_small_en_v15: local bge-small-en-v1.5 embeddings in PostgreSQL | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| rag_jina_reranker_v1_tiny_en | 0.0.0 | Runs jina-reranker-v1-tiny-en locally in a preloaded background worker and exposes SQL rerank scores and distances. | RAG | Apache-2.0 | Rust | 13–18 | 101 |
| pg_bestmatch | 0.0.2 | Generate BM25 sparse vector inside PostgreSQL | FTS | Apache-2.0 | Rust | 14–18 | 100 |
| tdigest | 1.4.6 | Provides tdigest aggregate function. | FUNC | Apache-2.0 | C | 14–18 | 98 |
| datasketches | 1.7.0 | Approximate analytics sketches and aggregates for PostgreSQL | FUNC | Apache-2.0 | C++ | 14–18 | 96 |
| pg_libphonenumber | 0.1.0 | Adds a packed phone-number type and parsing functions backed by Google libphonenumber. | TYPE | Apache-2.0 | C++ | — | 96 |
| pgmonitor | 2.2.0 | Collector-friendly metric views and background refresh worker | STAT | Apache-2.0 | C | 14–18 | 93 |
| supautils | 3.2.1 | Extension that secures a cluster on a cloud environment | SEC | Apache-2.0 | C | 14–18 | 88 |
| pgh3 | 0.3.0 | Expose Uber H3 hierarchical geospatial indexing functions for PostGIS geometries | GIS | Apache-2.0 | C | 10–13 | 85 |
| steampipe_postgres_fdw | 1.0 | Zero-ETL foreign data wrapper that maps PostgreSQL foreign tables to cloud-service and API calls. | FDW | Apache-2.0 | Go | — | 85 |
| gg_tables_tracking | 1.0 | Greengage relation-size change tracking for monitoring and maintenance. | STAT | Apache-2.0 | C | — | 84 |
| gg_wait_sampling | 1.1 | Greengage wait-event sampling with history and query attribution. | STAT | Apache-2.0 | C | — | 84 |
| pgfr_analyze | 2.29.2 | Reporting and analysis functions for pgfr_record | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| pgfr_record | 2.29.2 | Server-side PostgreSQL performance flight recorder | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| pg_savior | 0.1.0 | Postgres extension to save OOPS mistakes | ADMIN | Apache-2.0 | C | 14–18 | 76 |
| pg_session_jwt | 0.5.0 | Manage authentication sessions using JWTs | SEC | Apache-2.0 | Rust | 14–18 | 69 |
| jsoncdc | 0.1.0 | JSON logical decoding output plugin | ETL | Apache-2.0 | Rust | — | 62 |
| pgnodemx | 2.0.1 | Capture node OS metrics via SQL queries | STAT | Apache-2.0 | C | 14–18 | 55 |
| pg_tiktoken | 0.0.1 | tiktoken tokenizer for use with OpenAI models in postgres | RAG | Apache-2.0 | Rust | 14–18 | 52 |
| pg_kalam | 0.5.5-rc.1 | KalamDB PostgreSQL extension and FDW callback layer for SQL access to KalamDB. | FDW | Apache-2.0 | Rust | 13–18 | 50 |
| pg_tokenizer | 0.1.1 | Tokenizers for full-text search | FTS | Apache-2.0 | Rust | 14–18 | 45 |
| scan | 1.0 | Visual Studio Code - Development Container - PostgreSQL | FEAT | Apache-2.0 | C | — | 45 |
| pgflake | 0.0.1 | Extension for fdw memory | FUNC | Apache-2.0 | C | 11–18 | 37 |
| pg_oidc_validator | 1.1.0 | OAuth and OIDC token validator for PostgreSQL 18 | SEC | Apache-2.0 | C++ | 18 | 35 |
| pg_themis | 1.0 | PostgreSQL encryption and decryption functions backed by the Themis cryptographic library. | SEC | Apache-2.0 | C | — | 33 |
| cigration | 1.1 | Online migration and rebalancing of colocated Citus shards for cluster expansion, contraction, and worker replacement. | ETL | Apache-2.0 | SQL | 10–13 | 28 |
| lance | 0.0.0 | PostgreSQL FDW extension for reading and querying Lance format tables | FDW | Apache-2.0 | Rust | 13–17 | 27 |
| log_fdw | 1.5 | foreign-data wrapper for Postgres log file access | FDW | Apache-2.0 | C | 14–18 | 26 |
| lsm | 0.1 | RocksDB foreign data wrapper for PostgreSQL | FDW | Apache-2.0 | C++ | 11–13 | 26 |
| pg_ai | 0.0.1 | PostgreSQL extension that provides (RAG capable)SQL functions to interpret data using multi modal LLMs and vectors. | RAG | Apache-2.0 | C | — | 25 |
| collection | 2.1.3 | Associative-array data types for high-performance PL/pgSQL workflows | TYPE | Apache-2.0 | C | 14–18 | 24 |
| sparql | 1.0 | Query SPARQL datasource with SQL | UTIL | Apache-2.0 | SQL | 14–18 | 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 |