select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

pg_plan_advice · Describe and constrain planner choices with plan advice · Features · PostgreSQL · C · Not packagedmage · YugabyteDB - the cloud native distributed SQL database for mission-critical applications. · 1.6.0 · Features · Unknown · C · Not packagedage · AGE graph database extension · 1.8.0 · Features · Apache-2.0 · C · Packagedorioledb · OrioleDB, the next generation transactional engine · 1.9 · Features · Apache-2.0 OR PostgreSQL · C · Packagedpolar_vfs · A cloud-native database based on PostgreSQL developed by Alibaba Cloud. · 1.0 · Features · Apache-2.0 · C · Not packagedhypopg · Hypothetical indexes for PostgreSQL · 1.4.3 · Features · PostgreSQL · C · Packagedpg_lake_benchmark · Provides ClickBench, TPC-H and TPC-DS data generation and benchmark queries for pg_lake, Iceberg and heap tables. · 3.5 · Features · Apache-2.0 · C · Not packagedomni · Advanced adapter for Postgres extensions · 0.2.14 · Features · Apache-2.0 · C · Packagedomni_sql · Programmatic SQL manipulation · 0.5.3 · Features · Apache-2.0 · C · Packagedomni_vfs_types_v1 · Virtual File System types (v1) · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_auth · Basic session management · 0.1.3 · Features · Apache-2.0 · C · Packagedomni_aws · Amazon Web Services APIs (S3) · 0.1.2 · Features · Apache-2.0 · C · Packagedomni_cloudevents · CloudEvents support · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_containers · Docker container management · 0.2.0 · Features · Apache-2.0 · C · Packagedomni_credentials · Application credential management · 0.2.0 · Features · Apache-2.0 · C · Packagedomni_csv · CSV toolkit · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_datasets · Dataset provisioning · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_email · E-mail framework · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_http · Basic HTTP types · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_httpc · HTTP client · 0.1.11 · Features · Apache-2.0 · C · Packagedomni_httpd · HTTP server · 0.4.11 · Features · Apache-2.0 · C · Packagedomni_id · Identity types · 0.4.3 · Features · Apache-2.0 · C · Packagedomni_json · JSON toolkit · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_kube · Kubernetes (k8s) integration · 0.4.2 · Features · Apache-2.0 · C · Packagedomni_ledger · Financial ledger · 0.1.3 · Features · Apache-2.0 · C · Packagedomni_manifest · Package installation manifests · 0.1.2 · Features · Apache-2.0 · C · Packagedomni_mimetypes · MIME types · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_os · Operating system integration · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_polyfill · Postgres API polyfills · 0.2.2 · Features · Apache-2.0 · C · Packagedomni_python · First-class Python support · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_regex · PCRE-compatible regular expressions · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_rest · REST API toolkit (with PostgREST support) · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_schema · Advanced schema management tooling · 0.3.0 · Features · Apache-2.0 · C · Packagedomni_seq · Distributed integer sequences · 0.1.1 · Features · Apache-2.0 · C · Packagedomni_service · Service management · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_session · Session management · 0.2.0 · Features · Apache-2.0 · C · Packagedomni_shmem · Shared Memory Management · 0.1.0 · Features · Apache-2.0 · C · Packagedomni_sqlite · Embedded SQLite · 0.2.2 · Features · Apache-2.0 · C · Packagedomni_test · Testing framework · 0.4.0 · Features · Apache-2.0 · C · Packagedomni_txn · Transaction management · 0.5.0 · Features · Apache-2.0 · C · Packagedomni_types · Advanced types · 0.3.6 · Features · Apache-2.0 · C · Packagedomni_var · Scoped variables · 0.3.0 · Features · Apache-2.0 · C · Packagedomni_vfs · Virtual File System · 0.2.2 · Features · Apache-2.0 · C · Packagedomni_web · Common web stack primitives · 0.3.0 · Features · Apache-2.0 · C · Packagedomni_worker · Generalized worker pool · 0.2.1 · Features · Apache-2.0 · C · Packagedomni_xml · XML toolkit · 0.1.2 · Features · Apache-2.0 · C · Packagedomni_yaml · YAML toolkit · 0.1.0 · Features · Apache-2.0 · C · Packagedpg_ivm · incremental view maintenance on PostgreSQL · 1.15 · Features · PostgreSQL · C · Packagedgp_inject_fault · Simulate faults in Greenplum-family databases for testing. · 1.0 · Features · Apache-2.0 · C · Not packagedpg_hint_plan · Give PostgreSQL ability to manually force some decisions in execution plans. · 1.8.0 · Features · BSD-3-Clause · C · Packagedrum · RUM index access method · 1.3.15 · Features · PostgreSQL · C · Packagedjsquery · data type for jsonb inspection · 1.2 · Features · PostgreSQL · C · Packagedaqo · Adaptive query optimization extension using execution statistics to improve cardinality estimation. · 1.6 · Features · AGPL-3.0 · C · Not packagedpgq · Generic queue for PostgreSQL · 3.5.1 · Features · ISC · C · Packagedonesparse · Sparse linear algebra and graph extension for PostgreSQL 18 · 1.0.0 · Features · Apache-2.0 · C · Packagedbabelfishpg_unit · C test runner for invoking all or selected Babelfish unit tests from SQL. · 1.0.0 · Features · Apache-2.0 · C · Not packagedimgsmlr · Image similarity with haar · 1.0 · Features · PostgreSQL · C · Packagedpg_incremental · Incremental Processing by Crunchy Data · 1.5.0 · Features · PostgreSQL · C · Packagedis_jsonb_valid · Native PostgreSQL extension for validating jsonb values against JSON Schema draft 4 and draft 7. · 0.1.4 · Features · MIT · C · Not packagedpg_plan_advsr · Automated execution plan tuning extension · 0.1 · Features · Unknown · C · Not packagedplan_filter · filter statements by their execution plans. · 0.0.1 · Features · PostgreSQL · C · Packagedgitgres · Store Git objects and refs in PostgreSQL tables with SQL functions and a native git_oid type. · 0.1 · Features · MIT · C · Not packagedpg_simula · Inject WAIT, ERROR, FATAL, or PANIC failures into PostgreSQL operations · 1.0 · Features · Unknown · C · Not packagedpg_idx_advisor · PostgreSQL index advisor · 0.1.2 · Features · PostgreSQL · C · Not packagedbadapple · Play "Bad Apple!!" in the psql client. · 1.0.0 · Features · Unknown · C · Not packagedscan · Visual Studio Code - Development Container - PostgreSQL · 1.0 · Features · Apache-2.0 · C · Not packagedpostgraph · All in One Graph Extension for Postgres · 0.1.0 · Features · AGPL-3.0 · C · Not packagedsqlbench · a forked project from dbt2, can do a standard TPC-C test. · 1.0.0 · Features · Unknown · C · Not packagedlsm3 · LSM tree index access method based on PostgreSQL B-tree indexes · 1.0 · Features · PostgreSQL · C · Not packagedpgtam · Experimental in-memory PostgreSQL table access method implemented as a C extension. · 0.0.1 · Features · MIT · C · Not packagedpg_worker_pool · A background worker pool for executing SQL queries · 0.1 · Features · Unknown · C · Not packagedpg_dphyp · Preload-only DPHyp hypergraph dynamic-programming join enumeration algorithm for PostgreSQL. · Features · MIT · C · Not packagedpg_ttl_index · Automatic data expiration with TTL indexes · 3.0.0 · Features · PostgreSQL · C · Packagedpg_kaboom · Blow things up in interesting and useful^W^W ways · 0.0.1 · Features · Apache-2.0 · C · Not packagedpg_shared_plans · Proof-of-concept shared-memory execution-plan cache for PostgreSQL · 0.0.1 · Features · PostgreSQL · C · Not packagedbase36_gist · PostgreSQL base36 data type input/output support, internally a bigint. · 1.0 · Features · Unknown · C · Not packagedhstore_ops · Alternative GIN operator classes for hstore, optimized for smaller indexes and faster containment queries. · 1.1 · Features · GPL-2.0 · C · Not packagedundam · UNDO storage table access method with in-place updates · 0.1 · Features · Unknown · C · Not packagedulak · Transactional Outbox extension for PostgreSQL with reliable asynchronous delivery · 0.2.0 · Features · Apache-2.0 · C · Packagedpg_variables · Session-scoped variables with scalar, array, and record types · 1.2.5 · Features · PostgreSQL · C · Packagedpgchess · A Chess extension · 0.1.7 · Features · GPL-3.0 · C · Not packagedjson_schema_validate · Validate JSON and JSONB data against JSON Schema in PostgreSQL · 0.1.0 · Features · PostgreSQL · C · Not packagedpg_oltp_bench · Helper function and pgbench scripts for a sysbench-style OLTP benchmark. · 1.0 · Features · Unknown · C · Not packagedschema_triggers · Archived C hook extension adding relation, column, and trigger schema-change events to PostgreSQL event triggers. · 0.1 · Features · BSD-2-Clause · C · Not packagedmv_rewrite · Query rewriting extension that transparently rewrites queries to use lower-cost materialized views. · 0.6.2 · Features · Unknown · C · Not packagedsaio · Experimental load-only planner hook that searches PostgreSQL join orders with simulated annealing as an alternative to GEQO · 0.0.1 · Features · PostgreSQL · C · Not packagedaccel_ext · Fine-grained accelerator offload runtime that overlaps GPU, HSM, or inference work with other PostgreSQL requests. · 1.0 · Features · MIT · C · Not packagednotify_now · PostgreSQL Extension to send multiple responses from one SQL Query using LISTEN/NOFITY API · 1.0 · Features · MIT · C · Not packagedpgweb · Simple HTTP server to help build intuition for MemoryContexts in Postgres · 0.0.1 · Features · MIT · C · Not packagedfhirpath · data type for jsonb inspection · 1.0 · Features · Unknown · C · Not packagedtraceam · Simple table access method that just prints out what functions in the access methods and related functions that are called. · 0.1 · Features · Apache-2.0 · C · Not packagedmicromanage · example extension to inject plans · 0.0.1 · Features · Unknown · C · Not packagedpg_disorder · Perturb unordered SELECT row order to expose order-dependent tests · 0.1.0 · Features · PostgreSQL · C · Packagedpg_dropbuffers · Drop PostgreSQL shared buffers and the operating-system page cache for testing · 0.0.1 · Features · PostgreSQL · C · Not packagedpg_hello · Postgres "Hello world" extension · 1.0 · Features · MIT · C · Not packagedctidscan · Example custom scan provider for CTID range predicates. · 1.1 · Features · Unknown · C · Not packagedftree · atree extension for postgresql · 0.1 · Features · Unknown · C · Not packagedmemoryam · In-memory TableAM implementation · 0.0.1 · Features · PostgreSQL · C · Not packagedpg_ladybug · Cypher queries over PostgreSQL tables through an embedded Ladybug graph engine. · 1.0 · Features · PostgreSQL · C · Not packagedcsv_tam · CSV table access method for PostgreSQL that stores table tuples in CSV-formatted relation files. · 0.0.1 · Features · Unknown · C · Not packageddemopgextension · Sample Postgres Extension - pg_cmake · 0.0.1 · Features · Apache-2.0 · C · Not packagedimplicit_schema · Event-trigger extension that automatically creates a schema when a table or view is created in a missing schema. · 0.1 · Features · MIT · C · Not packagedpg_validator · PostgreSQL extension to validate data with trigger · 1.0 · Features · Unknown · C · Not packagedags · Advanced Generalized Search access method, a GiST-based advanced index. · 1.0 · Features · Unknown · C · Not packagedgeqo_extension · Load-only extraction of PostgreSQL's Genetic Query Optimizer with a planner hook and configurable GEQO behavior. · 0.0.1 · Features · Unknown · C · Not packagedoptpaths · Planner hook extension for adding paths and removing self joins · 0.1 · Features · BSD-3-Clause · C · Not packagedrepeat · A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize · 0.0.1 · Features · Unknown · C · Not packagedappend_only_heap · PostgreSQL table access method that avoids fragmentation of variable-length append-only data. · 1.0 · Features · MIT · C · Not packagedcbtree · counted btree access method · 1.0 · Features · Unknown · C · Not packagedcpg · Dépôt relatif aux journées de hacking sur PostgreSQL · 0.1 · Features · Unknown · C · Not packagedfsm · Trigger-enforced finite state machines for application tables. · 0.3 · Features · GPL-3.0-only · C · Not packagedjob_queue · Proof-of-concept database-side asynchronous job queue using dynamic PostgreSQL background workers. · 1.0 · Features · Unknown · C · Not packagednostr_filter · Nostr event types, insertion helpers, and JSON filter evaluation inside PostgreSQL. · 1.0 · Features · Unknown · C · Not packagednpm · Schema and tables for tracking npm package metadata and daily download counts. · 0.0.1 · Features · MIT · C · Not packagedpg_liquid · Liquid-inspired Datalog graph query extension for PostgreSQL · 0.1.7 · Features · MIT · C · Packagedpg_tamagotchi · A pet for your postgres db · 0.1.0 · Features · Unknown · C · Not packagedpg_web · Run an embedded HTTP server from a PostgreSQL background worker · 0.1.0 · Features · MIT · C · Not packagedpg_xclaim · High-cardinality transaction-scoped logical claim primitive for PostgreSQL · 1.0.0-rc1 · Features · PostgreSQL · C · Not packagedpgpm-measurements · PostgreSQL modules using the pgpm workflow for safe, testable, reversible SQL changes. · 0.15.5 · Features · MIT · C · Not packagedpgqbw · postgres queue backgound worker · 1.0 · Features · Unknown · C · Not packagedall_hooks · Extension for PostgreSQL emitting a message for each of all available hooks · 0.1 · Features · MIT · C · Not packagedbloompg · Planner-hook extension for PostgreSQL 18 that prefilters equality-join inputs with adaptive Bloom or exact bitmap transfer before replanning analytical queries. · 0.1.2 · Features · MIT · C · Not packagedlaunchql-extension-verify · PostgreSQL verification utilities · 0.0.1 · Features · Unknown · C · Not packagedlsm_idx · Experimental LSM-style index access method built on PostgreSQL B-tree internals · 1.0 · Features · Unknown · C · Not packagedpg_ascii_movie · pg ascii movie is a PostgreSQL extension to watch ascii movies. · 1.0 · Features · Unknown · C · Not packagedpg_async · C extension that provides async LISTEN/NOTIFY queue support on PostgreSQL replicas in hot standby. · 1.0 · Features · MIT · C · Not packagedpg_crasher · Provides a function that intentionally crashes a PostgreSQL backend for client error-handling tests. · 1.0 · Features · Unknown · C · Not packagedpg_fiu · Fault-injection extension for PostgreSQL using libfiu · 0.0.1 · Features · MIT · C · Not packagedpg_foobar · Demonstrates PostgreSQL parallel workers by launching workers that write configurable foo and bar messages to the server log. · 1.0 · Features · Unknown · C · Not packagedpg_reversi · Reversi game implemented as a PostgreSQL extension. · 1.0 · Features · Unknown · C · Not packagedpg_synthesize_wal · Generate PostgreSQL WAL records of various sizes · 1.0 · Features · PostgreSQL · C · Not packagedpgwire4 · PostgreSQL extension to provide a new wire protocol · 1.0 · Features · Unknown · C · Not packagedpgxsd · Validate PostgreSQL XML values against XSD schemas stored inside the database. · 1.0 · Features · Unknown · C · Not packagedpscan · A PostgreSQL 9.6 test extension comparing tuple-based parallel heap scans with manually partitioned block-range scans. · 1.0 · Features · Unknown · C · Not packagedsimple · postgresql simple demo extension · 1.0 · Features · BSD-3-Clause · C · Not packagedspgist · SP-GIST index (access method) · 1.0 · Features · Unknown · C · Not packagedalex_gist_int8 · GiST index support for common PostgreSQL data types. · 1.0 · Features · Unknown · C · Not packagedalohadb_branch · Lightweight database branching for testing migrations and experiments · 1.0 · Features · MIT · C · Not packagedbedquilt · A json object store · 2.1.0 · Features · MIT · C · Not packagedbloom · bloom access method - signature file based index · 1.0 · Features · PostgreSQL · C · Packagedempty · Demo C extension with sample functions, a matrix type, an FDW, logical-decoding callbacks, and shared-memory hooks. · 1.0 · Features · Unknown · C · Not packagedevent_manager · Loosely coupled PostgreSQL event trigger and queue system with synchronous or asynchronous processing. · 0.1 · Features · PostgreSQL · C · Not packagedgoogle_db_advisor · AlloyDB index advisor extension for workload analysis and index recommendations. · Features · Unknown · C · Not packagedhartonomous · Hartonomous substrate — schemas, types, tables, BLAKE3, S^3 geometry, traversal, UCD/UCA atoms · 1.0 · Features · Unknown · C · Not packagedhstore_hash_ops · PostgreSQL hstore GIN operator classes: hash and exact pair indexes · 1.0 · Features · Unknown · C · Not packagedindex_adviser · Alibaba Cloud RDS extension that analyzes workloads and recommends B-tree indexes. · 2.0 · Features · Unknown · C · Not packagedjson_enhancements_no_hstore · Backport of pg 9.3 JSON enhancements to PostgreSQL 9.2 · 1.0.0 · Features · PostgreSQL · C · Not packagedjson_enhancements_with_hstore · Backport of pg 9.3 JSON enhancements to PostgreSQL 9.2 · 1.0.0 · Features · PostgreSQL · C · Not packagedlab-orders · pgpm demo for the Postgres Conference 2026 · 0.1.0 · Features · MIT · C · Not packagedlextest · Tiny module for PostgreSQL lexer benchmarking · 1.0 · Features · Unknown · C · Not packagedopenbarter · Multilateral agreement engine. · ’0.8.0’ · Features · GPL-3.0 · C · Not packagedpalloc_bench · Benchmark function for PostgreSQL palloc memory allocation · 1.0.0 · Features · Unknown · C · Not packagedpg_ctblmgr · Logical Replication Based, Asynchronous Eager Materialized Views for PostgreSQL · 0.1 · Features · MIT · C · Not packagedpg_dms · Document management system with custom ID, family, and reference types plus action tracking and JSON registry helpers. · 0.0.1 · Features · Unknown · C · Not packagedpg_documents · JSON access via HTTP server · 1.0.0 · Features · Unknown · C · Not packagedpg_igraph · High-performance graph traversal engine with JSON parameters and multi-graph support · 1.1 · Features · MIT · C · Not packagedpg_local_cache · Transaction-aware shared-memory cache for explicit PostgreSQL primary-key mget and optional RESP2 reads · 2.0.4 · Features · MIT · C · Packagedpg_mqtt_pub · MQTT publishing from SQL, triggers, and scheduled jobs through a background worker. · 1.0 · Features · MIT · C · Not packagedpg_prosupport · Planner support functions for bounded numeric aggregate rewrites · 1.0 · Features · MIT · C · Not packagedpg_py_plan_forwarding · Forward PostgreSQL planner and executor data to embedded Python callbacks · 0.1 · Features · BSD-3-Clause · C · Not packagedpg_reactive · Live SQL query subscriptions with result deltas over LISTEN/NOTIFY · 0.1.8 · Features · PostgreSQL · C · Not packagedpg_vx · PostgreSQL extension testing vectorization and CustomScanAPI interface · 0.1 · Features · MIT · C · Not packagedpgleak · Test extension exposing deliberately leaking integer-sum functions for PostgreSQL memory diagnostics. · 0.0.1 · Features · Unknown · C · Not packagedpglens · Maintain view-derived projection tables through an experimental manual per-key recompute API · 0.1.0 · Features · Apache-2.0 · C · Not packagedpgpm-verify · pgpm-verify extension · 0.15.3 · Features · MIT · C · Not packagedpgwaffles · A postgres extension to display the best waffles recipe · 1.0.1 · Features · PostgreSQL · C · Not packagedpostgresql_extension_template · PostgreSQL C Extension Template · 1.0 · Features · Unknown · C · Not packagedprescriptions · pgpm demo for the Postgres Conference 2026 · 0.1.0 · Features · MIT · C · Not packagedskitch-extension-jobs · An asynchronous job queue schema for ACID compliant job creation · 0.0.7 · Features · MIT · C · Not packagedssk · SubSet Keys (SSK) - towards native M:N support and 5NF for SQL Databases · 1.0 · Features · Unknown · C · Not packagedtreedb_pgext · TreeDB table access method (Phase 0 prototype) · 1.0 · Features · Unknown · C · Not packagedus-states · pgpm demo for the Postgres Conference 2026 · 0.1.0 · Features · MIT · C · Not packaged

172 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
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
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
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_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_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
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
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
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
pg_kaboom 0.0.1 Blow things up in interesting and useful^W^W ways FEAT Apache-2.0 C 22
pg_shared_plans 0.0.1 Proof-of-concept shared-memory execution-plan cache for PostgreSQL FEAT PostgreSQL C 12–17 22
base36_gist 1.0 PostgreSQL base36 data type input/output support, internally a bigint. FEAT C 17
hstore_ops 1.1 Alternative GIN operator classes for hstore, optimized for smaller indexes and faster containment queries. FEAT GPL-2.0 C 16
undam 0.1 UNDO storage table access method with in-place updates FEAT C 16
ulak 0.2.0 Transactional Outbox extension for PostgreSQL with reliable asynchronous delivery FEAT Apache-2.0 C 14–18 15
pg_variables 1.2.5 Session-scoped variables with scalar, array, and record types FEAT PostgreSQL C 14–18 13
pgchess 0.1.7 A Chess extension FEAT GPL-3.0 C 13
json_schema_validate 0.1.0 Validate JSON and JSONB data against JSON Schema in PostgreSQL FEAT PostgreSQL C 14–18 12
pg_oltp_bench 1.0 Helper function and pgbench scripts for a sysbench-style OLTP benchmark. FEAT C 12
schema_triggers 0.1 Archived C hook extension adding relation, column, and trigger schema-change events to PostgreSQL event triggers. FEAT BSD-2-Clause C 10–18 11
mv_rewrite 0.6.2 Query rewriting extension that transparently rewrites queries to use lower-cost materialized views. FEAT C 10
saio 0.0.1 Experimental load-only planner hook that searches PostgreSQL join orders with simulated annealing as an alternative to GEQO FEAT PostgreSQL C 10
accel_ext 1.0 Fine-grained accelerator offload runtime that overlaps GPU, HSM, or inference work with other PostgreSQL requests. FEAT MIT C 9
notify_now 1.0 PostgreSQL Extension to send multiple responses from one SQL Query using LISTEN/NOFITY API FEAT MIT C 9
pgweb 0.0.1 Simple HTTP server to help build intuition for MemoryContexts in Postgres FEAT MIT C 9
fhirpath 1.0 data type for jsonb inspection FEAT C 7
traceam 0.1 Simple table access method that just prints out what functions in the access methods and related functions that are called. FEAT Apache-2.0 C 7
micromanage 0.0.1 example extension to inject plans FEAT C 6
pg_disorder 0.1.0 Perturb unordered SELECT row order to expose order-dependent tests FEAT PostgreSQL C 14–18 6
pg_dropbuffers 0.0.1 Drop PostgreSQL shared buffers and the operating-system page cache for testing FEAT PostgreSQL C 6
pg_hello 1.0 Postgres "Hello world" extension FEAT MIT C 6
ctidscan 1.1 Example custom scan provider for CTID range predicates. FEAT C 5
ftree 0.1 atree extension for postgresql FEAT C 5
memoryam 0.0.1 In-memory TableAM implementation FEAT PostgreSQL C 5
pg_ladybug 1.0 Cypher queries over PostgreSQL tables through an embedded Ladybug graph engine. FEAT PostgreSQL C 17–18 5
csv_tam 0.0.1 CSV table access method for PostgreSQL that stores table tuples in CSV-formatted relation files. FEAT C 4