Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
313 extensions found. Clear filters
| 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 |
| pg_ivm | 1.15 | incremental view maintenance on PostgreSQL | FEAT | PostgreSQL | C | 14–18 | 1.5k |
| gp_inject_fault | 1.0 | Simulate faults in Greenplum-family databases for testing. | FEAT | Apache-2.0 | C | — | 1.4k |
| 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 |
| 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 |
| 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 |
| 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 |
| rum | 1.3.15 | RUM index access method | FEAT | PostgreSQL | C | 14–18 | 840 |
| jsquery | 1.2 | data type for jsonb inspection | FEAT | PostgreSQL | C | 14–18 | 710 |
| 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 |
| pgq | 3.5.1 | Generic queue for PostgreSQL | FEAT | ISC | C | 14–18 | 425 |
| onesparse | 1.0.0 | Sparse linear algebra and graph extension for PostgreSQL 18 | FEAT | Apache-2.0 | C | 18 | 405 |
| pg_branch | 0.0.1 | PostgreSQL extension for quickly creating copies of databases and clusters. | FEAT | MIT | Rust | 11–16 | 359 |
| babelfishpg_unit | 1.0.0 | C test runner for invoking all or selected Babelfish unit tests from SQL. | FEAT | Apache-2.0 | C | — | 338 |
| imgsmlr | 1.0 | Image similarity with haar | FEAT | PostgreSQL | C | 14–18 | 264 |
| pg_ai_query | 0.1.1 | AI-powered SQL query generation for PostgreSQL | FEAT | Apache-2.0 | C++ | 14–18 | 247 |
| pg_incremental | 1.5.0 | Incremental Processing by Crunchy Data | FEAT | PostgreSQL | C | 16–18 | 228 |
| is_jsonb_valid | 0.1.4 | Native PostgreSQL extension for validating jsonb values against JSON Schema draft 4 and draft 7. | FEAT | MIT | C | 10–18 | 173 |
| pg_trickle | 0.107.0 | Streaming tables and differential view maintenance for PostgreSQL 18 | FEAT | Apache-2.0 | Rust | 18 | 135 |
| basejump-supabase_test_helpers | 0.0.6 | A collection of functions designed to make testing Supabase projects easier. | FEAT | MIT | SQL | — | 131 |
| graph_accel | 0.5.0 | In-memory graph traversal acceleration extension for Apache AGE. | FEAT | Apache-2.0 | Rust | 13–18 | 124 |
| pg_plan_advsr | 0.1 | Automated execution plan tuning extension | FEAT | — | C | 12–16 | 121 |
| plan_filter | 0.0.1 | filter statements by their execution plans. | FEAT | PostgreSQL | C | 14–18 | 96 |
| gitgres | 0.1 | Store Git objects and refs in PostgreSQL tables with SQL functions and a native git_oid type. | FEAT | MIT | C | — | 88 |
| provsql | 1.12.0 | Semiring provenance and probability management for PostgreSQL | FEAT | MIT | C++ | 14–18 | 73 |
| pgfsm | 0.0.1 | Finite State Machine enforcement with triggers and util functions. | FEAT | CC0-1.0 | SQL | 17 | 71 |
| pg_simula | 1.0 | Inject WAIT, ERROR, FATAL, or PANIC failures into PostgreSQL operations | FEAT | — | C | 10 | 56 |
| pg_idx_advisor | 0.1.2 | PostgreSQL index advisor | FEAT | PostgreSQL | C | 10–18 | 51 |
| badapple | 1.0.0 | Play "Bad Apple!!" in the psql client. | FEAT | — | C | — | 50 |
| doom | 0.0.1 | DOOM in the terminal with curses | FEAT | — | C++ | — | 49 |
| scan | 1.0 | Visual Studio Code - Development Container - PostgreSQL | FEAT | Apache-2.0 | C | — | 45 |
| postgraph | 0.1.0 | All in One Graph Extension for Postgres | FEAT | AGPL-3.0 | C | — | 44 |
| sqlbench | 1.0.0 | a forked project from dbt2, can do a standard TPC-C test. | FEAT | — | C | — | 37 |
| lsm3 | 1.0 | LSM tree index access method based on PostgreSQL B-tree indexes | FEAT | PostgreSQL | C | — | 31 |
| pgtam | 0.0.1 | Experimental in-memory PostgreSQL table access method implemented as a C extension. | FEAT | MIT | C | — | 30 |
| jsonschema | 0.1.10 | JSON Schema validation functions for PostgreSQL | FEAT | MIT | Rust | 13–18 | 26 |
| pg_worker_pool | 0.1 | A background worker pool for executing SQL queries | FEAT | — | C | — | 26 |
| pg_dphyp | — | Preload-only DPHyp hypergraph dynamic-programming join enumeration algorithm for PostgreSQL. | FEAT | MIT | C | 12–18 | 25 |
| pg_ttl_index | 3.0.0 | Automatic data expiration with TTL indexes | FEAT | PostgreSQL | C | 15–18 | 24 |