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.

injection_points · Postgres rewritten in Rust, now passing 100% of the Postgres regression tests · 1.0 · Features · AGPL-3.0 · Rust · Not packagedpg_graphql · Add in-database GraphQL support · 1.6.1 · Features · Apache-2.0 · Rust · Packagedpg_durable · SQL-native durable orchestrations for PostgreSQL · 0.2.8 · Features · PostgreSQL · Rust · Packagedpg_jsonschema · PostgreSQL extension providing JSON Schema validation · 0.3.4 · Features · Apache-2.0 · Rust · Packagedgraph · Graph database capabilities for PostgreSQL · 1.2.0 · Features · Apache-2.0 · Rust · Packagedpg_branch · PostgreSQL extension for quickly creating copies of databases and clusters. · 0.0.1 · Features · MIT · Rust · Not packagedpg_trickle · Streaming tables and differential view maintenance for PostgreSQL 18 · 0.107.0 · Features · Apache-2.0 · Rust · Packagedgraph_accel · In-memory graph traversal acceleration extension for Apache AGE. · 0.5.0 · Features · Apache-2.0 · Rust · Not packagedjsonschema · JSON Schema validation functions for PostgreSQL · 0.1.10 · Features · MIT · Rust · Packagedpgsloth · Intentionally delays every query by a random 100 to 9,999 milliseconds through an executor hook. · 0.0.0 · Features · Unknown · Rust · Not packagedpgrdf · RDF, SPARQL, SHACL, and OWL reasoning for PostgreSQL · 0.6.36 · Features · MIT · Rust · Packagedpostgresconf · pgrx webinar example demonstrating SQL functions, iterators, enums, and composite results. · 1.0 · Features · Unknown · Rust · 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 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 packagedpg_no_seqscan · Prevents or reports sequential scans in development and CI by inspecting query plans. · 0.1.1 · Features · MIT · Rust · Not packagedpg_debug_scan · Debug PostgreSQL table scans with custom MVCC snapshot definitions. · 0.1.0 · Features · Apache-2.0 · Rust · Not packagedpgmer2 · PostgreSQL connector for the MeritRank graph ranking service · 0.8.0 · Features · MIT · Rust · Not packagedpg_mentat · Datomic-compatible data model and Datalog query engine inside PostgreSQL · 1.5.7 · Features · Apache-2.0 · Rust · 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 packagedpgx_json_schema · JSON Schema validation for Postgres · 1.0 · Features · Unknown · Rust · Not packagednabla · Asynchronous incremental materialized views with delta subscriptions · 0.1.0 · Features · AGPL-3.0-or-later · Rust · 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 packagedoxgraph_pgrx · oxgraph: graph traversal for PostgreSQL via OxGraph snapshots · 0.0.0 · Features · Unknown · Rust · Not packagedpg_chaos_shuffle · Chaos-testing hook that randomizes SELECT results lacking ORDER BY. · 0.1.0 · Features · MIT · Rust · 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_tpch · TPC-H table creation, data loading, and query metadata for PostgreSQL · 1.0.0 · Features · MIT · Rust · Not packagedredis_backed_storage · Experimental PostgreSQL table access method backed by Redis storage. · 0.0.0 · Features · Unknown · Rust · 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 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_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 packageddummy_index_am · Minimal dummy index access method for testing PostgreSQL index-AM facilities. · 0.0.0 · Features · Unknown · Rust · Not packagedjson_validator_ext · Validate JSONB values against JSON Schema using Rust and pgrx · 0.0.0 · Features · Unknown · Rust · Not packagednewtricks · Examples of postgres extensions using rust · 0.0.0 · Features · Unknown · Rust · 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_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_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_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_tviews · Transactional materialized views with automatic incremental refresh for PostgreSQL · 0.1.0 · Features · MIT · Rust · 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 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 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 packagedrsam · A repository for new access method for Postgresql, written in Rust · 0.0.0 · Features · Unknown · Rust · Not packagedseller_ext · Seller-service LISTEN/NOTIFY background workers for a marketplace prototype. · 0.0.0 · Features · Unknown · Rust · 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 packagedtree_similarity_extension · Hello-world pgrx stub extension whose repository does not yet implement tree-similarity functions. · 0.0.0 · Features · Unknown · Rust · Not packagedvarlena_alignment · pgrx test extension documenting varlena alignment behavior in pgrx set_varsize helpers. · 0.0.0 · Features · Unknown · Rust · Not packaged

59 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
injection_points 1.0 Postgres rewritten in Rust, now passing 100% of the Postgres regression tests FEAT AGPL-3.0 Rust 4.8k
pg_graphql 1.6.1 Add in-database GraphQL support FEAT Apache-2.0 Rust 14–18 3.3k
pg_durable 0.2.8 SQL-native durable orchestrations for PostgreSQL FEAT PostgreSQL Rust 17–18 2.8k
pg_jsonschema 0.3.4 PostgreSQL extension providing JSON Schema validation FEAT Apache-2.0 Rust 14–18 1.2k
graph 1.2.0 Graph database capabilities for PostgreSQL FEAT Apache-2.0 Rust 14–18 1.0k
pg_branch 0.0.1 PostgreSQL extension for quickly creating copies of databases and clusters. FEAT MIT Rust 11–16 359
pg_trickle 0.107.0 Streaming tables and differential view maintenance for PostgreSQL 18 FEAT Apache-2.0 Rust 18 135
graph_accel 0.5.0 In-memory graph traversal acceleration extension for Apache AGE. FEAT Apache-2.0 Rust 13–18 124
jsonschema 0.1.10 JSON Schema validation functions for PostgreSQL FEAT MIT Rust 13–18 26
pgsloth 0.0.0 Intentionally delays every query by a random 100 to 9,999 milliseconds through an executor hook. FEAT Rust 12–17 24
pgrdf 0.6.36 RDF, SPARQL, SHACL, and OWL reasoning for PostgreSQL FEAT MIT Rust 14–18 15
postgresconf 1.0 pgrx webinar example demonstrating SQL functions, iterators, enums, and composite results. FEAT Rust 14
pg_ripple 0.128.0 Provides an RDF knowledge-graph engine with SPARQL, SHACL, Datalog reasoning, federation, and graph analytics inside PostgreSQL 18. FEAT Apache-2.0 Rust 18 11
rule_engine_postgre_extensions 2.0.0 Rust/pgrx rule-engine extension supporting GRL rules, RETE and forward/backward chaining, versioned rule repositories, triggers, and optional external integrations. FEAT MIT Rust 16–18 9
pg_no_seqscan 0.1.1 Prevents or reports sequential scans in development and CI by inspecting query plans. FEAT MIT Rust 14–18 8
pg_debug_scan 0.1.0 Debug PostgreSQL table scans with custom MVCC snapshot definitions. FEAT Apache-2.0 Rust 11–16 7
pgmer2 0.8.0 PostgreSQL connector for the MeritRank graph ranking service FEAT MIT Rust 17 6
pg_mentat 1.5.7 Datomic-compatible data model and Datalog query engine inside PostgreSQL FEAT Apache-2.0 Rust 14–18 5
fmodel_rust_postgres 1.0.0 Run f{model} event-sourced domain models inside PostgreSQL as a pgrx extension. FEAT Apache-2.0 Rust 13–16 4
pgx_json_schema 1.0 JSON Schema validation for Postgres FEAT Rust 3
nabla 0.1.0 Asynchronous incremental materialized views with delta subscriptions FEAT AGPL-3.0-or-later Rust 17 2
pg_cardano 1.2.0 A suite of Cardano-related tools FEAT MIT Rust 15–18 2
pg_eddy 0.6.0 A Postgres extension for labeled property graphs with index-free adjacency and built-in materialized views. FEAT Apache-2.0 Rust 2
oxgraph_pgrx 0.0.0 oxgraph: graph traversal for PostgreSQL via OxGraph snapshots FEAT Rust 1
pg_chaos_shuffle 0.1.0 Chaos-testing hook that randomizes SELECT results lacking ORDER BY. FEAT MIT Rust 13–18 1
pg_ledger 0.2.0 Provides a double-entry accounting engine with immutable journals, fiscal periods, currencies and posting rules inside PostgreSQL. FEAT Matroid Rust 14–18 1
pg_registry 0.2.0 Stores and validates JSON Schemas, generates schemas from tables, and binds schemas to Kafka topics. FEAT Matroid Rust 14–18 1
pg_tpch 1.0.0 TPC-H table creation, data loading, and query metadata for PostgreSQL FEAT MIT Rust 13–18 1
redis_backed_storage 0.0.0 Experimental PostgreSQL table access method backed by Redis storage. FEAT Rust 11–16 1
aethel_smgr 1.0 AethelDB - A decoupled, serverless PostgreSQL platform FEAT Apache-2.0 Rust
ai_blaise_citus 0.1.0 ai-blaise Citus companion extension FEAT Rust
bench_pg_unwind 0.1 Benchmark PostgreSQL/Rust exception unwinding overhead FEAT Apache-2.0 Rust
beyond_queue 0.1.0 A faster fork of pgmq for https://beyond.dev queues FEAT MIT Rust
bgworker_segfault 0.0.0 Minimal Rust/pgrx background-worker crash reproducer for max_worker_processes exhaustion. FEAT Rust 11–16
bloom_fulon 0.0.0 Experimental pgrx index access method for PostgreSQL, created for learning purposes. FEAT Rust 11–16
cart_ext 0.0.0 Cart-service transaction markers and LISTEN/NOTIFY background workers for a marketplace prototype. FEAT Rust
dummy_index_am 0.0.0 Minimal dummy index access method for testing PostgreSQL index-AM facilities. FEAT Rust
json_validator_ext 0.0.0 Validate JSONB values against JSON Schema using Rust and pgrx FEAT Rust 13–18
newtricks 0.0.0 Examples of postgres extensions using rust FEAT Rust
payment_ext 0.0.0 Payment-service transaction markers and a LISTEN/NOTIFY background worker for a marketplace prototype. FEAT Rust
pg_fx 0.1.0 Exact FX rates, pricing rules, and expiring quotes FEAT MIT Rust 14–18
pg_graphql_server 0.0.1 Runs an HTTP GraphQL endpoint from a PostgreSQL background worker and delegates queries to pg_graphql. FEAT Rust 14–16
pg_json_validate 1.0 JSON Schema validation functions for jsonb values. FEAT Rust
pg_learned 0.1.0 PostgreSQL extension for learned indexes - 2-10x faster queries with machine learning FEAT Rust
pg_risk 0.1.0 Deterministic risk policies with auditable decisions FEAT MIT Rust 14–18
pg_ros2 0.2.0 ROS 2 graph snapshots and topic subscriptions in PostgreSQL FEAT MIT Rust 18
pg_tviews 0.1.0 Transactional materialized views with automatic incremental refresh for PostgreSQL FEAT MIT Rust 13–18
pg_zen_engine 0.0.1 Evaluate JSON Decision Model graphs against PostgreSQL JSONB data with Zen Engine FEAT Apache-2.0 Rust 12–16
pgautograph 0.0.0 A PostgreSQL extension written in Rust using pgrx for automatically creating Property Graph queries from foreign key constraints. FEAT Rust 13–18
pgck 0.4.88 Concept Kernel runtime with NATS transport, SHACL validation, and RDF materialization. FEAT MIT Rust 18