Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
81 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| 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 |
| rdkit | 202503.6 | Cheminformatics functionality for PostgreSQL. | FEAT | BSD-3-Clause | C++ | 14–18 | 3.6k |
| pg_duckdb | 1.1.1 | DuckDB Embedded in Postgres | OLAP | MIT | C++ | 14–18 | 3.2k |
| vexdb_lite | 1.0 | A cross-platform vector database, which can be integrated into existing databases as a plugin. | RAG | MIT | C++ | — | 2.4k |
| 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 |
| plv8 | 3.2.4 | PL/JavaScript (v8) trusted procedural language | LANG | PostgreSQL | C++ | 14–18 | 2.1k |
| pgrouting | 4.0.2 | pgRouting Extension | GIS | GPL-2.0 | C++ | 14–18 | 1.4k |
| hll | 2.21 | type for storing hyperloglog data | FEAT | Apache-2.0 | C++ | 14–18 | 1.2k |
| 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 |
| madlib | 2.1.0 | An open-source in-database analytics library | RAG | Apache-2.0 | C++ | — | 475 |
| pg_jieba | 1.1.0 | Chinese full-text search parser based on cppjieba | FTS | BSD-3-Clause | C++ | 14–18 | 420 |
| parquet_fdw | 0.2 | Read-only foreign data wrapper for Apache Parquet files | FDW | PostgreSQL | C++ | 10–16 | 387 |
| 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 |
| 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 |
| kv_fdw | 0.0.1 | Foreign data wrapper for key-value storage backed by RocksDB/VidarDB. | FDW | Apache-2.0 | C++ | 13 | 131 |
| pg_ducklake | 1.0.0 | DuckLake lakehouse extension for PostgreSQL, backed by DuckDB and Parquet | OLAP | MIT | C++ | 14–18 | 130 |
| postgres_protobuf | 0.2 | C++ functions for querying protobuf values stored as bytea and converting Protocol Buffers to and from their JSON representation. | UTIL | MIT | C++ | 11–18 | 130 |
| pg_stat_ch | 0.4 | Export PostgreSQL query telemetry to ClickHouse | STAT | Apache-2.0 | C++ | 16–18 | 123 |
| 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 |
| provsql | 1.12.0 | Semiring provenance and probability management for PostgreSQL | FEAT | MIT | C++ | 14–18 | 73 |
| falcon | 1.0 | FalconFS is a high-performance distributed file system (DFS) designed for AI workloads. | OLAP | MulanPSL-2.0 | C++ | — | 66 |
| pgdl | 1.3.0 | PostgreSQL extension for deep learning model inference and vector storage inside the database. | RAG | — | C++ | 12 | 63 |
| pg_onnx | 1.2.1 | ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database. | RAG | MIT | C++ | 13–18 | 62 |
| doom | 0.0.1 | DOOM in the terminal with curses | FEAT | — | C++ | — | 49 |
| yezzey | 1.8.11 | Offload Greenplum and Cloudberry append-only tables to S3 | OLAP | PostgreSQL | C++ | — | 40 |
| eaggr | 2.0 | The OpenEAGGR software library is an implementation of a Discrete Global Grid System (DGGS) which models the Earth's surface as a network of equal area cells. | GIS | LGPL-3.0 | C++ | — | 39 |
| pg_oidc_validator | 1.1.0 | OAuth and OIDC token validator for PostgreSQL 18 | SEC | Apache-2.0 | C++ | 18 | 35 |
| vrprouting | 0.5.0 | Vehicle Routing Problems on the Database | GIS | GPL-2.0 | C++ | — | 31 |
| lsm | 0.1 | RocksDB foreign data wrapper for PostgreSQL | FDW | Apache-2.0 | C++ | 11–13 | 26 |
| pg_simdjson | 0.1 | Prototype SIMD-accelerated parser that converts JSON text to jsonb | UTIL | Apache-2.0 | C++ | — | 22 |
| re2 | 0.4.1 | ClickHouse-compatible regex functions using RE2 | UTIL | PostgreSQL | C++ | 16–18 | 19 |
| pg_fhe | 0.1 | Microsoft SEAL-backed CKKS operations over encrypted values stored in PostgreSQL. | SEC | — | C++ | — | 18 |
| iban | 1.1 | IBAN data type and validation functions for PostgreSQL | TYPE | GPL-3.0 | C++ | 14 | 11 |
| pipeline_kinesis | 0.9.0 | Consume Amazon Kinesis streams into PipelineDB streams with dynamic background workers and persisted shard positions | ETL | GPL-3.0 | C++ | — | 10 |
| pg_orca | 1.0.0 | ORCA query optimizer as a PostgreSQL extension | OLAP | Apache-2.0 | C++ | 18 | 8 |
| pgotel | 1.0 | PostgreSQL extension exposing OpenTelemetry functionality for other extensions. | STAT | Apache-2.0 | C++ | — | 8 |
| bztree | 1.0 | BzTree index access method with equality operator classes for common PostgreSQL scalar types. | FEAT | Apache-2.0 | C++ | — | 6 |
| pg_mystem | 1.0.1 | Runs Yandex Mystem worker processes to provide Russian-language lemmatization from PostgreSQL queries. | FTS | MIT | C++ | — | 6 |
| jiebaparser | 1.0 | Postgresql full-text search extension for chinese (jiaba engine) using shared mem. | FTS | Apache-2.0 | C++ | — | 5 |
| cadfix | 1.0 | OCC interface implementation in JavaScript | FEAT | — | C++ | — | 4 |
| pg_ask | 1.0 | Postgres Extension which uses AI to create SQL from Natural language. | RAG | MIT | C++ | 16–18 | 4 |
| tlsh_gist | 1.0 | TLSH fuzzy-hash data type, distance operations, and GiST indexing for similarity search. | RAG | — | C++ | — | 4 |
| mapcode | 0.0.6 | Mapcodes in PostgreSQL | GIS | PostgreSQL | C++ | 10–18 | 3 |
| moss_uuidgen | 1.0 | Generates UUIDs for moss. We use this because there was no UUID type when moss was written, and I do not want to rewrite moss to use pgsql's uuid type | FUNC | GPL-3.0 | C++ | — | 3 |