Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1798 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| neon | 1.9 | Neon-specific statistics and Local File Cache metrics for Neon Postgres computes. | STAT | Apache-2.0 | C | 14–18 | 23k |
| jsonb_plpython2u | 1.0 | Historical transform between jsonb and the untrusted PL/Python 2 language. | LANG | — | C | — | 22k |
| plpython2u | 1.0 | Historical untrusted PL/Python 2 procedural language. | LANG | — | C | — | 22k |
| plpythonu | 1.0 | Historical untrusted PL/Python procedural language. | LANG | — | C | — | 22k |
| mage | 1.6.0 | YugabyteDB - the cloud native distributed SQL database for mission-critical applications. | FEAT | — | C | — | 11k |
| pg_deeplake | 1.0 | Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training. | RAG | Apache-2.0 | C++ | — | 9.2k |
| pg_lakehouse | 0.7.6 | An analytical query engine for PostgreSQL | OLAP | AGPL-3.0 | Rust | 14–16 | 9.2k |
| ai | 0.11.3-dev | Helper functions for AI workflows in PostgreSQL | RAG | PostgreSQL | Python | 16–18 | 5.8k |
| injection_points | 1.0 | Postgres rewritten in Rust, now passing 100% of the Postgres regression tests | FEAT | AGPL-3.0 | Rust | — | 4.8k |
| zombodb | 3000.2.8 | Elasticsearch-backed full-text search and indexing for PostgreSQL | FTS | Apache-2.0 | Rust | 12–15 | 4.7k |
| ruvector | 0.3.0 | SIMD-accelerated vector type and indexes with graph, solver, TDA, local embedding, and AI SQL functions. | RAG | MIT | Rust | 14–17 | 4.5k |
| pg_documentdb_gw_host | 0.1.0 | pg documentdb gw host: Created by pgrx | SIM | — | Rust | — | 3.4k |
| omnidb_plugin | 0.0.1 | PostgreSQL plugin for enabling PL/pgSQL debugger in OmniDB | LANG | MIT | C | — | 3.3k |
| polar_vfs | 1.0 | A cloud-native database based on PostgreSQL developed by Alibaba Cloud. | FEAT | Apache-2.0 | C | — | 3.2k |
| pipelinedb | 1.1.0 | Run continuous SQL queries for high-throughput incremental time-series aggregation in PostgreSQL | OLAP | Apache-2.0 | C | 10–11 | 2.7k |
| vexdb_lite | 1.0 | A cross-platform vector database, which can be integrated into existing databases as a plugin. | RAG | MIT | C++ | — | 2.4k |
| vectors | 0.4.0 | Vector database plugin for PostgreSQL, written in Rust, specifically designed for LLM | RAG | Apache-2.0 | Rust | 14–17 | 2.2k |
| plcoffee | 3.1.10 | CoffeeScript procedural language for PostgreSQL, compiled and executed by the PL/v8 runtime | LANG | PostgreSQL | C++ | 10–16 | 2.1k |
| plls | 3.1.10 | LiveScript procedural language for PostgreSQL, compiled and executed by the PL/v8 runtime | LANG | PostgreSQL | C++ | 10–16 | 2.1k |
| cstore_fdw | 1.7 | Columnar storage extension for PostgreSQL built as a foreign data wrapper | OLAP | Apache-2.0 | C | 10–12 | 1.8k |
| pg_lake_benchmark | 3.5 | Provides ClickBench, TPC-H and TPC-DS data generation and benchmark queries for pg_lake, Iceberg and heap tables. | FEAT | Apache-2.0 | C | 16–18 | 1.6k |
| pg_lake_spatial | 3.5 | Adds geospatial file-format and spatial-function support to pg_lake through PostGIS and GDAL-backed workflows. | GIS | Apache-2.0 | C | 16–18 | 1.6k |
| tbase_gts_tools | 1.0 | TBase helpers for inspecting transaction global timestamps and heap-page tuple metadata. | ADMIN | — | C | — | 1.4k |
| plrust | 1.1 | Compiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing. | LANG | PostgreSQL | Rust | 13–16 | 1.4k |
| gp_debug_numsegments | 1.0 | Get or set the default number of segments used when creating tables. | ADMIN | Apache-2.0 | C | — | 1.4k |
| gp_distribution_policy | 1.0 | Check table distribution policy in a Greenplum-family cluster. | ADMIN | Apache-2.0 | C | — | 1.4k |
| gp_exttable_fdw | 1.0 | External Table Foreign Data Wrapper for Greenplum-family databases. | FDW | Apache-2.0 | C | — | 1.4k |
| gp_inject_fault | 1.0 | Simulate faults in Greenplum-family databases for testing. | FEAT | Apache-2.0 | C | — | 1.4k |
| gp_sparse_vector | 1.0.1 | Sparse vector implementation for Greenplum-family databases. | RAG | Apache-2.0 | C | — | 1.4k |
| gp_toolkit | 1.6 | Administrative views and functions for Greenplum-family databases. | ADMIN | Apache-2.0 | C | — | 1.4k |
| interconnect | 1.0 | One advanced and mature open-source MPP (Massively Parallel Processing) database. Open source alternative to Greenplum Database. | OLAP | Apache-2.0 | C | — | 1.4k |
| reject_partition_fullscan | 1.0 | Reject queries that scan every partition without pruning. | ADMIN | Apache-2.0 | C | — | 1.4k |
| bundle | 0.4.0 | data version control system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| documentation | 0.5.0 | Aquameta internal documentation system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| endpoint | 0.5.0 | endpoint extension | FEAT | GPL-3.0 | SQL | — | 1.1k |
| event | 0.5.0 | pub/sub data change event tracking system | FEAT | GPL-3.0 | SQL | — | 1.1k |
| filesystem | 0.4.0 | filesystem foreign data wrapper | FDW | GPL-3.0 | SQL | — | 1.1k |
| ide | 0.5.0 | Aquameta IDE | FEAT | GPL-3.0 | SQL | — | 1.1k |
| semantics | 0.5.0 | Aquameta Semantics Extension | FEAT | GPL-3.0 | SQL | — | 1.1k |
| widget | 0.5.0 | Aquameta widget framework | FEAT | GPL-3.0 | SQL | — | 1.1k |
| pg_shard | 1.2 | Shard and replicate PostgreSQL tables across remote servers | OLAP | LGPL-3.0 | C | — | 1.1k |
| basejump_core | 2.0.1 | Basejump adds accounts, teams, permissions and billing to Supabase. | FEAT | MIT | SQL | — | 941 |
| lantern_extras | 0.6.0 | Convenience functions for working with vector embeddings | RAG | AGPL-3.0 | Rust | 12–17 | 890 |
| gms_raw | 1.0 | process raw type data for PL/SQL applications | SIM | MulanPSL-2.0 | C++ | — | 784 |
| gms_tcp | 1.1 | provides TCP/IP client=side access functionality in PL/SQL | SIM | MulanPSL-2.0 | C++ | — | 784 |
| ogai | 1.0 | OGAI - AI vectorization and search framework for openGauss | RAG | MulanPSL-2.0 | C++ | — | 784 |
| uuid47 | 1.0 | UUIDv7 storage with keyed UUIDv4-looking façade I/O | TYPE | MIT | C | 17 | 749 |
| supabase_custom_claims | 1.0 | How to implement custom claims with Supabase | SEC | — | JavaScript | — | 678 |
| supa_audit | 0.3.1 | Trigger-based table audit history with stable UUID record identities and JSONB row versions. | SEC | Apache-2.0 | SQL | 12–16 | 672 |
| automerge | 0.0.1 | CRDT support in Postgres (experimental) | TYPE | PostgreSQL | C | — | 649 |