Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| omni_worker | 0.2.1 | Generalized worker pool | FEAT | Apache-2.0 | C | 14–18 | 1.6k |
| omni_xml | 0.1.2 | XML toolkit | FEAT | Apache-2.0 | C | 14–18 | 1.6k |
| omni_yaml | 0.1.0 | YAML toolkit | FEAT | Apache-2.0 | C | 14–18 | 1.6k |
| wal2json | 2.6 | Changing data capture in JSON format | ETL | BSD-3-Clause | C | 14–18 | 1.5k |
| pg_ivm | 1.15 | incremental view maintenance on PostgreSQL | FEAT | PostgreSQL | C | 14–18 | 1.5k |
| tbase_gts_tools | 1.0 | TBase helpers for inspecting transaction global timestamps and heap-page tuple metadata. | ADMIN | — | C | — | 1.4k |
| pgrouting | 4.0.2 | pgRouting Extension | GIS | GPL-2.0 | C++ | 14–18 | 1.4k |
| pg_strom | 6.1 | PG-Strom - big-data processing acceleration using GPU and NVME | OLAP | PostgreSQL | C | 15–18 | 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 |
| pgautofailover | 2.2 | pg_auto_failover | ADMIN | PostgreSQL | C | 14–18 | 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 |
| 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 |
| hll | 2.21 | type for storing hyperloglog data | FEAT | Apache-2.0 | 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 |
| gb18030_2022 | 1.0 | Support GB18030-2022 and UTF-8 conversion | SIM | Apache-2.0 | C | 18 | 1.1k |
| ivorysql_ora | 1.0 | Oracle Compatible extension on Postgres Database | SIM | Apache-2.0 | C | 18 | 1.1k |
| ora_btree_gin | 1.0 | Support for indexing oracle datatypes in GIN | SIM | Apache-2.0 | C | 18 | 1.1k |
| ora_btree_gist | 1.0 | Support for oracle indexing common datatypes in GiST | SIM | Apache-2.0 | C | 18 | 1.1k |
| pg_get_functiondef | 1.0 | Get function's definition | SIM | Apache-2.0 | C | 18 | 1.1k |
| plisql | 1.0 | PL/iSQL procedural language | SIM | Apache-2.0 | C | 18 | 1.1k |
| graph | 1.2.0 | Graph database capabilities for PostgreSQL | FEAT | Apache-2.0 | Rust | 14–18 | 1.0k |
| basejump_core | 2.0.1 | Basejump adds accounts, teams, permissions and billing to Supabase. | FEAT | MIT | SQL | — | 941 |
| 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 |
| lantern_extras | 0.6.0 | Convenience functions for working with vector embeddings | RAG | AGPL-3.0 | Rust | 12–17 | 890 |
| wrappers | 0.6.3 | Foreign data wrappers developed by Supabase | FDW | Apache-2.0 | Rust | 14–18 | 882 |
| 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 |
| 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 |