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 packagedpgmq · A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. · 1.13.0 · Features · PostgreSQL · SQL · Packagedage · AGE graph database extension · 1.8.0 · Features · Apache-2.0 · C · Packagedinjection_points · Postgres rewritten in Rust, now passing 100% of the Postgres regression tests · 1.0 · Features · AGPL-3.0 · Rust · Not packagedorioledb · OrioleDB, the next generation transactional engine · 1.9 · Features · Apache-2.0 OR PostgreSQL · C · Packagedrdkit · Cheminformatics functionality for PostgreSQL. · 202503.6 · Features · BSD-3-Clause · C++ · Packagedpg_graphql · Add in-database GraphQL support · 1.6.1 · Features · Apache-2.0 · Rust · Packagedpolar_vfs · A cloud-native database based on PostgreSQL developed by Alibaba Cloud. · 1.0 · Features · Apache-2.0 · C · Not packagedpg_durable · SQL-native durable orchestrations for PostgreSQL · 0.2.8 · Features · PostgreSQL · Rust · Packagedindex_advisor · Query index advisor · 0.2.0 · Features · PostgreSQL · SQL · 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 packagedhll · type for storing hyperloglog data · 2.21 · Features · Apache-2.0 · C++ · Packagedpg_jsonschema · PostgreSQL extension providing JSON Schema validation · 0.3.4 · Features · Apache-2.0 · Rust · Packagedbundle · data version control system · 0.4.0 · Features · GPL-3.0 · SQL · Not packageddocumentation · Aquameta internal documentation system · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedendpoint · endpoint extension · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedevent · pub/sub data change event tracking system · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedide · Aquameta IDE · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedsemantics · Aquameta Semantics Extension · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedwidget · Aquameta widget framework · 0.5.0 · Features · GPL-3.0 · SQL · Not packagedgraph · Graph database capabilities for PostgreSQL · 1.2.0 · Features · Apache-2.0 · Rust · Packagedbasejump_core · Basejump adds accounts, teams, permissions and billing to Supabase. · 2.0.1 · Features · MIT · SQL · 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 · Packagedpostgres-json-schema · Pure PL/pgSQL functions for validating PostgreSQL jsonb documents against JSON Schema draft 4, including use in CHECK constraints. · 0.1.1 · Features · PostgreSQL · SQL · Not 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 · Packagedpg_branch · PostgreSQL extension for quickly creating copies of databases and clusters. · 0.0.1 · Features · MIT · Rust · Not 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_ai_query · AI-powered SQL query generation for PostgreSQL · 0.1.1 · Features · Apache-2.0 · 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_trickle · Streaming tables and differential view maintenance for PostgreSQL 18 · 0.107.0 · Features · Apache-2.0 · Rust · Packagedbasejump-supabase_test_helpers · A collection of functions designed to make testing Supabase projects easier. · 0.0.6 · Features · MIT · SQL · Not packagedgraph_accel · In-memory graph traversal acceleration extension for Apache AGE. · 0.5.0 · Features · Apache-2.0 · Rust · 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 packagedprovsql · Semiring provenance and probability management for PostgreSQL · 1.12.0 · Features · MIT · C++ · Packagedpgfsm · Finite State Machine enforcement with triggers and util functions. · 0.0.1 · Features · CC0-1.0 · SQL · 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 packageddoom · DOOM in the terminal with curses · 0.0.1 · 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 packagedjsonschema · JSON Schema validation functions for PostgreSQL · 0.1.10 · Features · MIT · Rust · 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 · Packagedpgsloth · Intentionally delays every query by a random 100 to 9,999 milliseconds through an executor hook. · 0.0.0 · Features · Unknown · Rust · Not 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 packagedpg_message_queue · Listen/Notify-based PostgreSQL message queue extension · 0.2.1 · Features · PostgreSQL · SQL · Not packagedsolverapi · SolveDB: A PostgreSQL-based DBMS for optimization applications · 1.2 · Features · Apache-2.0 · Shell · 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 packagedpg_doc_store · Provides a JSONB document-store API with full-text search. · 0.2.1 · Features · PostgreSQL · SQL · Not packagedpgrdf · RDF, SPARQL, SHACL, and OWL reasoning for PostgreSQL · 0.6.36 · Features · MIT · Rust · Packagedsupa_queue · Simple PostgreSQL job queue that dispatches asynchronous HTTP requests with pg_net, schedules processing and retries with pg_cron, and stores endpoint credentials in Supabase Vault. · 1.0.4 · Features · Apache-2.0 · SQL · Not packagedulak · Transactional Outbox extension for PostgreSQL with reliable asynchronous delivery · 0.2.0 · Features · Apache-2.0 · C · Packagedpostgresconf · pgrx webinar example demonstrating SQL functions, iterators, enums, and composite results. · 1.0 · Features · Unknown · Rust · Not 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 packagedpg_ripple · Provides an RDF knowledge-graph engine with SPARQL, SHACL, Datalog reasoning, federation, and graph analytics inside PostgreSQL 18. · 0.128.0 · Features · Apache-2.0 · Rust · 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 packagedpostgres_ci · Implements the database backend for the defunct Postgres-CI service, including users, projects, builds, hooks, sessions, and notifications. · 0.3 · Features · MIT · SQL · 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 packagedmeta_triggers · Insert, update and delete triggers for the meta system catalog · 0.5.0 · Features · BSD-2-Clause · SQL · 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 packagedrule_engine_postgre_extensions · Rust/pgrx rule-engine extension supporting GRL rules, RETE and forward/backward chaining, versioned rule repositories, triggers, and optional external integrations. · 2.0.0 · Features · MIT · Rust · Not packagedjson_model · JSON Model PL/pgSQL Runtime - JSON value validation · 2.0 · Features · Public Domain · SQL · Not packagedpg_no_seqscan · Prevents or reports sequential scans in development and CI by inspecting query plans. · 0.1.1 · Features · MIT · Rust · Not packagedpgmock · SQL/PLpgSQL extension for mocking function and table dependencies in PostgreSQL unit tests · 0.2 · Features · MIT · SQL · Not packagedfhirpath · data type for jsonb inspection · 1.0 · Features · Unknown · C · Not packagednorm · No-ORM helper extension that generates simple CRUD functions. · 0.0.1 · Features · GPL-3.0 · SQL · Not packagedpg_debug_scan · Debug PostgreSQL table scans with custom MVCC snapshot definitions. · 0.1.0 · Features · Apache-2.0 · Rust · 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 packagedbztree · BzTree index access method with equality operator classes for common PostgreSQL scalar types. · 1.0 · Features · Apache-2.0 · C++ · Not packagedfetchq · Postgres extension that enables FetchQ capabilities · 4.0.2 · Features · MIT · SQL · Not packagedkonfigraf · Git based application configuration · 0.0.2 · Features · MIT · SQL · 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 packagedpgmer2 · PostgreSQL connector for the MeritRank graph ranking service · 0.8.0 · Features · MIT · Rust · 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 packagedpg_mentat · Datomic-compatible data model and Datalog query engine inside PostgreSQL · 1.5.7 · Features · Apache-2.0 · Rust · Packagedpgwebhook · A very powerful extension to use webhooks and interact with Supabase Edge Functions · 0.1.2 · Features · Apache-2.0 · SQL · Not packagedcadfix · OCC interface implementation in JavaScript · 1.0 · Features · Unknown · 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 packagedfmodel_rust_postgres · Run f{model} event-sourced domain models inside PostgreSQL as a pgrx extension. · 1.0.0 · Features · Apache-2.0 · Rust · 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 packagedindex_analyzer · PL/pgSQL functions for evaluating existing and prospective indexes and checking foreign-key indexing. · 0.1.0 · Features · BSD-2-Clause · SQL · Not packagedmbus · simple message bus for pg · 1.1 · Features · Unknown · SQL · 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 packagedpg_os · PostgreSQL extension providing operating system-level functionality directly through SQL, enabling process management, file system operations, IPC, and system monitoring within the database environment. · 1.0 · Features · MIT · SQL · Not packagedpgmb · A simple PostgreSQL Message Broker system · 1.0.0 · Features · PostgreSQL · SQL · Packagedpgque · Pure SQL PostgreSQL job queue that orders jobs by priority and claims them with advisory locks. · 0.1.0 · Features · Unknown · SQL · Not packagedpgx_json_schema · JSON Schema validation for Postgres · 1.0 · Features · Unknown · Rust · Not packagedqgres · Simple queue system · 0.1.2 · Features · PostgreSQL · SQL · Not packagedrepeat · A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize · 0.0.1 · Features · Unknown · C · Not packagedsession_variables · SQL functions for storing and retrieving session-scoped values through custom PostgreSQL settings. · 0.0.4 · Features · PostgreSQL · SQL · 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 packagedmy_extension · A Basic PostgreSQL Extension · 1.1.0 · Features · PostgreSQL · SQL · Not packagednabla · Asynchronous incremental materialized views with delta subscriptions · 0.1.0 · Features · AGPL-3.0-or-later · Rust · 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_cardano · A suite of Cardano-related tools · 1.2.0 · Features · MIT · Rust · Packagedpg_eddy · A Postgres extension for labeled property graphs with index-free adjacency and built-in materialized views. · 0.6.0 · Features · Apache-2.0 · Rust · Not packagedpg_fossa · Archived SQL extension supporting FOSSA hasGraph data structures and queries. · 1.7 · Features · Unknown · SQL · 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_thud · Framework extending pgtap with scaffolding and test-data helpers for database unit tests. · 0.1.0 · Features · PostgreSQL · SQL · 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 packagedwiki · In-database wiki data model and SQL/PLPerl API with optional MediaWiki integration. · 0.1 · Features · PostgreSQL · SQL · 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 packagedfsm_core · Finite state machine toolkit for PostgreSQL · 1.1.0 · Features · Apache-2.0 · SQL · Packagedgeekspeak · Database schema extension for the GeekSpeak podcast website. · 1.0.0 · Features · GPL-2.0 · SQL · Not packagedgraph_db · A PostgreSQL extension for graph-database usage · 1.0 · Features · Unknown · 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 packagednewsfeeds · PostgreSQL extension for gathering news · 1.0.0 · Features · GPL-2.0 · SQL · Not packagedoxgraph_pgrx · oxgraph: graph traversal for PostgreSQL via OxGraph snapshots · 0.0.0 · Features · Unknown · Rust · Not packagedpg2podg · PostgreSQL extension for two-player open deterministic games. · 0.1.3 · Features · GPL-3.0 · SQL · 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_cache_tree · Caches recursive parent and child IDs in array columns using trigger and helper functions. · 1.0.0 · Features · MIT · SQL · Not packagedpg_chaos_shuffle · Chaos-testing hook that randomizes SELECT results lacking ORDER BY. · 0.1.0 · Features · MIT · Rust · 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_git · Implements Git-like repositories, commits, branches, merges and remote operations using PostgreSQL-native data and functions. · 0.4.0 · Features · PostgreSQL · SQL · Not packagedpg_ledger · Provides a double-entry accounting engine with immutable journals, fiscal periods, currencies and posting rules inside PostgreSQL. · 0.2.0 · Features · Matroid · Rust · Not packagedpg_registry · Stores and validates JSON Schemas, generates schemas from tables, and binds schemas to Kafka topics. · 0.2.0 · Features · Matroid · Rust · Not packagedpg_reversi · Reversi game implemented as a PostgreSQL extension. · 1.0 · Features · Unknown · C · Not packagedpg_semantius · Database-first application backend with RBAC, RLS, data dictionary, and message queue. · 0.4.0 · Features · MIT · SQL · Not packagedpg_synthesize_wal · Generate PostgreSQL WAL records of various sizes · 1.0 · Features · PostgreSQL · C · Not packagedpg_tpch · TPC-H table creation, data loading, and query metadata for PostgreSQL · 1.0.0 · Features · MIT · Rust · Not packagedpgwire4 · PostgreSQL extension to provide a new wire protocol · 1.0 · Features · Unknown · C · Not packagedpgwtc · Dataset and counterpoint-analysis tools for Bach's Well-Tempered Clavier fugues. · 0.1 · Features · Unknown · SQL · 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 packagedredis_backed_storage · Experimental PostgreSQL table access method backed by Redis storage. · 0.0.0 · Features · Unknown · Rust · Not packagedsimple · postgresql simple demo extension · 1.0 · Features · BSD-3-Clause · C · Not packagedsimpleext · trivial boilerplates, examples · 1.0 · Features · Unknown · Go · Not packagedspgist · SP-GIST index (access method) · 1.0 · Features · Unknown · C · Not packagedtest_factory · Framework for registering, creating, caching, and reusing named PostgreSQL test data sets. · 0.5.0 · Features · BSD-2-Clause · SQL · Not packagedtest_factory_pgtap · A framework for managing test data · 0.1.0 · Features · BSD-2-Clause · SQL · Not packagedaccount · Add team, billing, and permission support to Supabase. · 0.1.2 · Features · Unknown · SQL · Not packagedaethel_smgr · AethelDB - A decoupled, serverless PostgreSQL platform · 1.0 · Features · Apache-2.0 · Rust · Not packagedai_blaise_citus · ai-blaise Citus companion extension · 0.1.0 · Features · Unknown · Rust · 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 packagedasghonim@pgho_inbox · Inbound contact and inbox framework with validation, rate limiting, spam scoring, workflow state, and notification events. · 0.0.3 · Features · Unknown · SQL · Not packagedbedquilt · A json object store · 2.1.0 · Features · MIT · C · Not packagedbench_pg_unwind · Benchmark PostgreSQL/Rust exception unwinding overhead · 0.1 · Features · Apache-2.0 · Rust · Not packagedbeyond_queue · A faster fork of pgmq for https://beyond.dev queues · 0.1.0 · Features · MIT · Rust · Not packagedbgworker_segfault · Minimal Rust/pgrx background-worker crash reproducer for max_worker_processes exhaustion. · 0.0.0 · Features · Unknown · Rust · Not packagedbloom · bloom access method - signature file based index · 1.0 · Features · PostgreSQL · C · Packagedbloom_fulon · Experimental pgrx index access method for PostgreSQL, created for learning purposes. · 0.0.0 · Features · Unknown · Rust · Not packagedcart_ext · Cart-service transaction markers and LISTEN/NOTIFY background workers for a marketplace prototype. · 0.0.0 · Features · Unknown · Rust · Not packagedcdb_extension_fw · experimental framework for PostgreSQL extension boilerplate · current · Features · Unknown · SQL · Not packagedcountries · Pure-SQL package that creates and seeds a public.countries reference table. · 0.0.4 · Features · Unknown · SQL · Not packageddbtune_mab · DBTune MAB advisor for PostgreSQL · 0.0.1 · Features · Unknown · Python · Not packageddummy_index_am · Minimal dummy index access method for testing PostgreSQL index-AM facilities. · 0.0.0 · Features · Unknown · Rust · Not 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 packagedfhirbase · Incomplete PostgreSQL extension scaffold for a FHIR database. · 1.0 · Features · EPL-1.0 · SQL · Not packagedgaryaustin-test_tle · test custom-properties. · 0.0.2 · Features · Unknown · SQL · 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 packagedjson_validator_ext · Validate JSONB values against JSON Schema using Rust and pgrx · 0.0.0 · Features · Unknown · Rust · Not packagedjsonpath · Run JSONPath queries through a bundled JavaScript implementation in PLV8 · 0.1 · Features · MIT · SQL · 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 packagedmedications · medications extension · 0.1.0 · Features · MIT · SQL · Not packagednewtricks · Examples of postgres extensions using rust · 0.0.0 · Features · Unknown · Rust · Not packagednonoms · Normalised nomenclatural system for managing biological names and taxonomic understandings in PostgreSQL. · 1.2.0 · Features · Unknown · SQL · Not packagedobject_reference · Provides immutable references to Postgres objects. · 0.1.0 · Features · BSD-3-Clause · SQL · Not packagedolirice-read_once · Send messages that can only be read once · 0.3.2 · Features · Unknown · SQL · 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 packagedpatients · patients extension · 0.1.0 · Features · MIT · SQL · Not packagedpayment_ext · Payment-service transaction markers and a LISTEN/NOTIFY background worker for a marketplace prototype. · 0.0.0 · Features · Unknown · Rust · Not packagedpg_abris · Abris metadata extension that creates a meta schema with metadata tables, views, and helper functions. · 0.0.1 · Features · Unknown · SQL · 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_fairmlq · PL/pgSQL only implementation of a fair multi-level queue for multi-tenant applications · 0.1.0 · Features · MIT · SQL · Not packagedpg_fedi · Pure-SQL ActivityPub federation primitives for PostgreSQL and pg_tle environments. · 0.2.0 · Features · Apache-2.0 · SQL · Not packagedpg_fx · Exact FX rates, pricing rules, and expiring quotes · 0.1.0 · Features · MIT · Rust · Not packagedpg_graphql_server · Runs an HTTP GraphQL endpoint from a PostgreSQL background worker and delegates queries to pg_graphql. · 0.0.1 · Features · Unknown · Rust · Not packagedpg_igraph · High-performance graph traversal engine with JSON parameters and multi-graph support · 1.1 · Features · MIT · C · Not packagedpg_json_validate · JSON Schema validation functions for jsonb values. · 1.0 · Features · Unknown · Rust · Not packagedpg_learned · PostgreSQL extension for learned indexes - 2-10x faster queries with machine learning · 0.1.0 · Features · Unknown · Rust · 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_once · Run‑once / idempotency‑key manager with TTL and response caching · 0.1.0 · Features · MIT · SQL · 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_relay · Durable event processor for PostgreSQL · 1.0 · Features · Unknown · SQL · Not packagedpg_risk · Deterministic risk policies with auditable decisions · 0.1.0 · Features · MIT · Rust · Not packagedpg_ros2 · ROS 2 graph snapshots and topic subscriptions in PostgreSQL · 0.2.0 · Features · MIT · Rust · Not packagedpg_sakila_db · PostgreSQL extension for deploying a port of the Sakila example database. · 0.0.1 · Features · GPL-3.0 · SQL · Not packagedpg_siose_bench · A PostgreSQL extension for benchmarking different SIOSE database configurations (pure relational, with indexes, json, jsonb, xml, etc)) · 0.0.1 · Features · GPL-3.0 · SQL · Not packagedpg_spi · Failing test case for SPI rollback · 0.0.1 · Features · Unknown · SQL · Not packagedpg_tviews · Transactional materialized views with automatic incremental refresh for PostgreSQL · 0.1.0 · Features · MIT · Rust · Not packagedpg_vx · PostgreSQL extension testing vectorization and CustomScanAPI interface · 0.1 · Features · MIT · C · Not packagedpg_zen_engine · Evaluate JSON Decision Model graphs against PostgreSQL JSONB data with Zen Engine · 0.0.1 · Features · Apache-2.0 · Rust · Not packagedpgautograph · A PostgreSQL extension written in Rust using pgrx for automatically creating Property Graph queries from foreign key constraints. · 0.0.0 · Features · Unknown · Rust · Not packagedpgchem_tigress · Legacy molecule types, chemical fingerprints, operators, and GiST indexing. · 3.2 · Features · LGPL-2.1-or-later · C++ · Not packagedpgck · Concept Kernel runtime with NATS transport, SHACL validation, and RDF materialization. · 0.4.88 · Features · MIT · Rust · Not packagedpgdmn · DMN decision-model and FEEL expression evaluation inside PostgreSQL. · 0.1.0 · Features · MIT OR Apache-2.0 · Rust · 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 packagedpgmer1 · MeritRank HTTP connector exposing graph ranking service calls in SQL · 0.1.0 · Features · MIT · Rust · Not packagedpgmolji · pgrx extension that rewrites strings to random emoji strings. · 0.0.0 · Features · Unknown · Rust · Not packagedpgpm-verify · pgpm-verify extension · 0.15.3 · Features · MIT · C · Not packagedpgtap_fixture · A PostgreSQL extension that allows more complex fixtures to be created for pgTAP tests. · 0.0.1 · Features · MIT · SQL · 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 packagedribollita · Se non è zuppa, è pan bagnato. · 0.0 · Features · BSD-3-Clause · C++ · Not packagedrsam · A repository for new access method for Postgresql, written in Rust · 0.0.0 · Features · Unknown · Rust · Not packagedscripts · PhaseZero aftermarket application schema packaged as a PostgreSQL extension. · 1.4 · Features · Unknown · SQL · Not packagedseller_ext · Seller-service LISTEN/NOTIFY background workers for a marketplace prototype. · 0.0.0 · Features · Unknown · Rust · 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 packagedtable_builder · Proof-of-concept for a safe rust table builder and querier · 1.0 · Features · Apache-2.0 · Rust · Not packagedtaskboss · Postgres extension for queueing jobs like a boss · 0.1.0 · Features · Unknown · Rust · Not packagedtg_sanity · Trigger function for enforcing data quality. · 0.1.0 · Features · MIT · SQL · Not packagedtg_sanity_tap · pgtap testing function for tg sanity triggers · 0.1.0 · Features · MIT · SQL · Not packagedtree_similarity_extension · Hello-world pgrx stub extension whose repository does not yet implement tree-similarity functions. · 0.0.0 · Features · Unknown · Rust · 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 packagedvarlena_alignment · pgrx test extension documenting varlena alignment behavior in pgrx set_varsize helpers. · 0.0.0 · Features · Unknown · Rust · Not packaged

313 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pg_plan_advice Describe and constrain planner choices with plan advice FEAT PostgreSQL C 19 22k
mage 1.6.0 YugabyteDB - the cloud native distributed SQL database for mission-critical applications. FEAT C 11k
pgmq 1.13.0 A lightweight message queue. Like AWS SQS and RSMQ but on Postgres. FEAT PostgreSQL SQL 14–18 5.1k
age 1.8.0 AGE graph database extension FEAT Apache-2.0 C 17–18 4.8k
injection_points 1.0 Postgres rewritten in Rust, now passing 100% of the Postgres regression tests FEAT AGPL-3.0 Rust 4.8k
orioledb 1.9 OrioleDB, the next generation transactional engine FEAT Apache-2.0 OR PostgreSQL C 16–18 4.2k
rdkit 202503.6 Cheminformatics functionality for PostgreSQL. FEAT BSD-3-Clause C++ 14–18 3.6k
pg_graphql 1.6.1 Add in-database GraphQL support FEAT Apache-2.0 Rust 14–18 3.3k
polar_vfs 1.0 A cloud-native database based on PostgreSQL developed by Alibaba Cloud. FEAT Apache-2.0 C 3.2k
pg_durable 0.2.8 SQL-native durable orchestrations for PostgreSQL FEAT PostgreSQL Rust 17–18 2.8k
index_advisor 0.2.0 Query index advisor FEAT PostgreSQL SQL 14–18 1.7k
hypopg 1.4.3 Hypothetical indexes for PostgreSQL FEAT PostgreSQL C 14–18 1.7k
pg_lake_benchmark 3.5 Provides ClickBench, TPC-H and TPC-DS data generation and benchmark queries for pg_lake, Iceberg and heap tables. FEAT Apache-2.0 C 16–18 1.6k
omni 0.2.14 Advanced adapter for Postgres extensions FEAT Apache-2.0 C 14–18 1.6k
omni_sql 0.5.3 Programmatic SQL manipulation FEAT Apache-2.0 C 14–18 1.6k
omni_vfs_types_v1 0.1.0 Virtual File System types (v1) FEAT Apache-2.0 C 14–18 1.6k
omni_auth 0.1.3 Basic session management FEAT Apache-2.0 C 14–18 1.6k
omni_aws 0.1.2 Amazon Web Services APIs (S3) FEAT Apache-2.0 C 14–18 1.6k
omni_cloudevents 0.1.0 CloudEvents support FEAT Apache-2.0 C 14–18 1.6k
omni_containers 0.2.0 Docker container management FEAT Apache-2.0 C 14–18 1.6k
omni_credentials 0.2.0 Application credential management FEAT Apache-2.0 C 14–18 1.6k
omni_csv 0.1.1 CSV toolkit FEAT Apache-2.0 C 14–18 1.6k
omni_datasets 0.1.0 Dataset provisioning FEAT Apache-2.0 C 14–18 1.6k
omni_email 0.1.0 E-mail framework FEAT Apache-2.0 C 14–18 1.6k
omni_http 0.1.0 Basic HTTP types FEAT Apache-2.0 C 14–18 1.6k
omni_httpc 0.1.11 HTTP client FEAT Apache-2.0 C 14–18 1.6k
omni_httpd 0.4.11 HTTP server FEAT Apache-2.0 C 14–18 1.6k
omni_id 0.4.3 Identity types FEAT Apache-2.0 C 14–18 1.6k
omni_json 0.1.1 JSON toolkit FEAT Apache-2.0 C 14–18 1.6k
omni_kube 0.4.2 Kubernetes (k8s) integration FEAT Apache-2.0 C 14–18 1.6k
omni_ledger 0.1.3 Financial ledger FEAT Apache-2.0 C 14–18 1.6k
omni_manifest 0.1.2 Package installation manifests FEAT Apache-2.0 C 14–18 1.6k
omni_mimetypes 0.1.0 MIME types FEAT Apache-2.0 C 14–18 1.6k
omni_os 0.1.1 Operating system integration FEAT Apache-2.0 C 14–18 1.6k
omni_polyfill 0.2.2 Postgres API polyfills FEAT Apache-2.0 C 14–18 1.6k
omni_python 0.1.1 First-class Python support FEAT Apache-2.0 C 14–18 1.6k
omni_regex 0.1.0 PCRE-compatible regular expressions FEAT Apache-2.0 C 14–18 1.6k
omni_rest 0.1.1 REST API toolkit (with PostgREST support) FEAT Apache-2.0 C 14–18 1.6k
omni_schema 0.3.0 Advanced schema management tooling FEAT Apache-2.0 C 14–18 1.6k
omni_seq 0.1.1 Distributed integer sequences FEAT Apache-2.0 C 14–18 1.6k
omni_service 0.1.0 Service management FEAT Apache-2.0 C 14–18 1.6k
omni_session 0.2.0 Session management FEAT Apache-2.0 C 14–18 1.6k
omni_shmem 0.1.0 Shared Memory Management FEAT Apache-2.0 C 14–18 1.6k
omni_sqlite 0.2.2 Embedded SQLite FEAT Apache-2.0 C 14–18 1.6k
omni_test 0.4.0 Testing framework FEAT Apache-2.0 C 14–18 1.6k
omni_txn 0.5.0 Transaction management FEAT Apache-2.0 C 14–18 1.6k
omni_types 0.3.6 Advanced types FEAT Apache-2.0 C 14–18 1.6k
omni_var 0.3.0 Scoped variables FEAT Apache-2.0 C 14–18 1.6k
omni_vfs 0.2.2 Virtual File System FEAT Apache-2.0 C 14–18 1.6k
omni_web 0.3.0 Common web stack primitives FEAT Apache-2.0 C 14–18 1.6k