Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1476 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| gp_sparse_vector | 1.0.1 | Sparse vector implementation for Greenplum-family databases. | RAG | 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 |
| pglogical | 2.4.8 | PostgreSQL Logical Replication | ETL | PostgreSQL | C | 14–18 | 1.2k |
| pglogical_origin | 2.4.7 | Dummy extension for compatibility when upgrading from Postgres 9.4 | ETL | PostgreSQL | C | 14–18 | 1.2k |
| pg_jsonschema | 0.3.4 | PostgreSQL extension providing JSON Schema validation | FEAT | Apache-2.0 | Rust | 14–18 | 1.2k |
| pgtap | 1.3.4 | Unit testing for PostgreSQL | LANG | PostgreSQL | C | 14–18 | 1.2k |
| pgactive | 2.1.7 | Active-Active Replication Extension for PostgreSQL | ETL | Apache-2.0 | C | 14–18 | 1.1k |
| 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 |
| graph | 1.2.0 | Graph database capabilities for PostgreSQL | FEAT | Apache-2.0 | Rust | 14–18 | 1.0k |
| pg_hint_plan | 1.8.0 | Give PostgreSQL ability to manually force some decisions in execution plans. | FEAT | BSD-3-Clause | C | 14–18 | 913 |
| zhparser | 2.3 | a parser for full-text search of Chinese | FTS | PostgreSQL | C | 14–18 | 870 |
| rum | 1.3.15 | RUM index access method | FEAT | PostgreSQL | C | 14–18 | 840 |
| pglite_fusion | 0.0.6 | Embed an SQLite database in your PostgreSQL table | TYPE | MIT | Rust | 14–18 | 832 |
| vectorize | 0.27.1 | The simplest way to do vector search on Postgres | RAG | PostgreSQL | Rust | 14–18 | 831 |
| pgroonga | 4.0.4 | Use Groonga as index, fast full text search platform for all languages! | FTS | PostgreSQL | C | 14–18 | 748 |
| pgroonga_database | 4.0.4 | PGroonga database management module | FTS | PostgreSQL | C | 14–18 | 748 |
| spock | 5.0.10 | Multi-master logical replication extension for PostgreSQL | ETL | PostgreSQL | C | 15–18 | 744 |
| jsquery | 1.2 | data type for jsonb inspection | FEAT | PostgreSQL | C | 14–18 | 710 |
| pg_parquet | 0.5.1 | copy data between Postgres and Parquet | OLAP | PostgreSQL | Rust | 14–18 | 685 |
| acdat | 0.1.1 | Compiled Aho-Corasick double-array machines for exact multi-pattern matching and replacement in PostgreSQL. | FTS | Apache-2.0 | C | 14–18 | 664 |
| automerge | 0.0.1 | CRDT support in Postgres (experimental) | TYPE | PostgreSQL | C | — | 649 |
| cedarling_pg | 0.1.0 | PostgreSQL integration for Cedarling authorization decisions, including JWT-aware checks and RLS-oriented helpers. | SEC | Apache-2.0 | Rust | — | 646 |
| mobilitydb | 1.3.0 | MobilityDB geospatial trajectory data management & analysis platform | GIS | PostgreSQL | C | 14–18 | 624 |
| mobilitydb_datagen | 1.3.0 | MobilityDB random data generator functions | GIS | PostgreSQL | SQL | 14–18 | 624 |
| pg_stat_monitor | 2.4.0 | The pg_stat_monitor is a PostgreSQL Query Performance Monitoring tool, based on PostgreSQL contrib module pg_stat_statements. pg_stat_monitor provides aggregated statistics, client information, plan details including plan, and histogram information. | STAT | BSD-3-Clause | C | 14–18 | 588 |
| pg_pathman | 1.5 | Partitioning tool for PostgreSQL | OLAP | PostgreSQL | C | 11–15 | 587 |
| embedding | 0.3.6 | HNSW vector similarity search extension for PostgreSQL real[] embeddings. | RAG | Apache-2.0 | C | 12–16 | 579 |
| oracle_fdw | 2.9.0 | foreign data wrapper for Oracle access | FDW | PostgreSQL | C | 14–18 | 551 |
| pg_analytics | 0.3.7 | Postgres for analytics, powered by DuckDB | OLAP | PostgreSQL | Rust | 14–17 | 540 |
| redis_fdw | 1.0 | Foreign data wrapper for querying a Redis server | FDW | PostgreSQL | C | 14–18 | 535 |
| postgres-json-schema | 0.1.1 | Pure PL/pgSQL functions for validating PostgreSQL jsonb documents against JSON Schema draft 4, including use in CHECK constraints. | FEAT | PostgreSQL | SQL | — | 508 |
| aqo | 1.6 | Adaptive query optimization extension using execution statistics to improve cardinality estimation. | FEAT | AGPL-3.0 | C | 10–18 | 499 |
| pg_bulkload | 3.1.23 | pg_bulkload is a high speed data loading utility for PostgreSQL | ETL | BSD-3-Clause | C | 14–18 | 496 |
| plprql | 18.0.2 | Use PRQL in PostgreSQL - Pipelined Relational Query Language | LANG | Apache-2.0 | Rust | 14–18 | 475 |
| pg_gpt | 0.0.0 | Experimental extension that brings OpenAI API to your PostgreSQL to run queries in human language. | RAG | Apache-2.0 | Rust | — | 458 |
| pgjwt | 0.2.0 | JSON Web Token API for Postgresql | UTIL | MIT | SQL | 14–18 | 443 |
| tds_fdw | 2.0.5 | Foreign data wrapper for querying a TDS database (Sybase or Microsoft SQL Server) | FDW | PostgreSQL | C | 14–18 | 432 |
| pgq | 3.5.1 | Generic queue for PostgreSQL | FEAT | ISC | C | 14–18 | 425 |
| timeseries | 0.2.1 | Convenience API for time series stack | TIME | PostgreSQL | SQL | 14–18 | 423 |
| pg_tle | 1.5.2 | Trusted Language Extensions for PostgreSQL | LANG | Apache-2.0 | C | 14–18 | 410 |
| 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 |