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.

timescaledb_toolkit · Library of analytical hyperfunctions, time-series pipelining, and other SQL utilities · 1.23.0 · Time series · Timescale · Rust · Packagedpg_later · Run queries now and get results later · 0.4.0 · Time series · PostgreSQL · Rust · Packagedpg_deltax · Fast time-series extension for PostgreSQL · 0.2.1 · Time series · Apache-2.0 · Rust · Not packagedpg_when · Natural language time parsing for PostgreSQL · 0.1.10 · Time series · MIT · Rust · Packagedkilobase · Preloaded pgrx background worker for scheduling and refreshing PostgreSQL materialized views. · 17.4.1 · Time series · Unknown · Rust · Not packagedpostgres_ical · parse RFC 5545 iCalendar text and URLs inside PostgreSQL · 0.1.0 · Time series · Unknown · Rust · Not packagedkq_cx · Preloaded in-memory calendar cache and date-arithmetic functions for ketteQ PostgreSQL schemas. · 1.0.1 · Time series · Unknown · Rust · Not packagedpg_flashback · Table-level point-in-time restore and time-travel queries for PostgreSQL using trigger or WAL capture. · 0.1.0 · Time series · MIT · Rust · Not packageddate_string_converter · pgrx extension skeleton for date-string conversion; current source exposes hello_date_string_converter(). · 0.0.0 · Time series · Unknown · Rust · Not packagededtf_postgres · EDTF validation, normalization, date bounds, and temporal relations. · 1.2.3 · Time series · MIT OR Apache-2.0 · Rust · Not packagedpg_jalali_calendar · Jalali/Persian calendar date conversion and helper functions for PostgreSQL. · 0.1.0 · Time series · Unknown · Rust · Not packagedsql_saga_native · Rust/pgrx companion library that accelerates sql_saga temporal_merge planning and executor introspection. · 0.1.0 · Time series · MIT · Rust · Not packagedpg_eviltransform · Coordinate transforms for BD09/GCJ02 via PostGIS ST_Transform · 0.0.4 · Geospatial · MIT · Rust · Packagedtzf · Fast lookup timezone name by GPS coordinates · 0.3.0 · Geospatial · MIT · Rust · Packagedpostile · A pgrx PostgreSQL extension for map-tile generation helpers and gzip/Brotli bytea compression. · 0.0.1 · Geospatial · MIT · Rust · Not packageda5pg · Equal-area A5 spatial index functions for PostgreSQL. · 0.6.1 · Geospatial · Apache-2.0 · Rust · Not packagedpg_polyline · Fast Google Encoded Polyline encoding & decoding for postgres · 0.0.1 · Geospatial · MIT · Rust · Packagedrostgis · Experimental PostGIS-compatible spatial extension written in Rust. · 0.1.0 · Geospatial · MIT · Rust · Not packagedmogipix · PostgreSQL extension exposing HEALPix and MOC Rust functions to SQL. · 0.0.1 · Geospatial · Unknown · Rust · Not packagedpg_s2 · Adds an S2 CellID type, hierarchy and covering functions, distance helpers, casts, operators, and a B-tree operator class. · 0.0.6 · Geospatial · MIT · Rust · Not packagedpghex · Adds a hexagonal-grid coordinate type with tile arithmetic, neighbor, range, line-drawing, and distance functions. · 0.0.0 · Geospatial · Unknown · Rust · Not packagedpostgrids · pgrx extension for parsing, formatting, and changing the precision of British OSGB and Irish OSI national grid references. · 0.0.0 · Geospatial · MIT · Rust · Not packagedrtiles · Rust/PostGIS extension for serving configurable Mapbox Vector Tile layers for self-hosted interactive maps. · 0.0.0 · Geospatial · Apache-2.0 · Rust · Not packagedpgml · Run AL/ML workloads with SQL interface · 2.10.0 · AI and vectors · MIT · Rust · Packagedruvector · SIMD-accelerated vector type and indexes with graph, solver, TDA, local embedding, and AI SQL functions. · 0.3.0 · AI and vectors · MIT · Rust · Not packagedvectorscale · Advanced indexing for vector data with DiskANN · 0.9.0 · AI and vectors · PostgreSQL · Rust · Packagedvectors · Vector database plugin for PostgreSQL, written in Rust, specifically designed for LLM · 0.4.0 · AI and vectors · Apache-2.0 · Rust · Not packagedvchord · Vector database plugin for Postgres, written in Rust · 1.1.1 · AI and vectors · AGPL-3.0 · Rust · Packagedlantern_extras · Convenience functions for working with vector embeddings · 0.6.0 · AI and vectors · AGPL-3.0 · Rust · Not packagedvectorize · The simplest way to do vector search on Postgres · 0.27.1 · AI and vectors · PostgreSQL · Rust · Packagedpg_gpt · Experimental extension that brings OpenAI API to your PostgreSQL to run queries in human language. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedpgcontext · Vector, filter-aware HNSW, and hybrid retrieval over authoritative PostgreSQL tables. · 0.3.0 · AI and vectors · Apache-2.0 · Rust · Packagedpgcontext_pgvector · Optional pgvector compatibility bridge for pgcontext HNSW indexes. · 0.2.0 · AI and vectors · Apache-2.0 · Rust · Packagedpgclaw · Store LLM or OpenClaw agents as PostgreSQL values and process watched rows with a background worker · 0.1.0 · AI and vectors · MIT · Rust · Not packagedgoldenmatch_pg · GoldenMatch entity-resolution functions for deduplication, matching, scoring, and golden-record workflows. · 0.13.0 · AI and vectors · MIT · Rust · Not packagedrag · Deprecated RAG helper extension for document extraction/chunking and remote embedding, reranking, and chat APIs. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedrag_bge_small_en_v15 · rag_bge_small_en_v15: local bge-small-en-v1.5 embeddings in PostgreSQL · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedrag_jina_reranker_v1_tiny_en · Runs jina-reranker-v1-tiny-en locally in a preloaded background worker and exposes SQL rerank scores and distances. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedpg_embedder · In-backend text embedding inference using Rust, Candle, and packaged models. · 0.2.0 · AI and vectors · MIT · Rust · Not packagedpg_tiktoken · tiktoken tokenizer for use with OpenAI models in postgres · 0.0.1 · AI and vectors · Apache-2.0 · Rust · Packagedpgpu · GPU acceleration for PostgreSQL vector index builds using NVIDIA CUDA/cuVS and VectorChord. · 2.1.0 · AI and vectors · AGPL-3.0 · Rust · Not packagedbitpolar_pg · BitPolar: near-optimal vector quantization — 3-8 bit compression with zero training. 58 integrations across every major AI framework. · 0.3.3 · AI and vectors · Unknown · Rust · Not packagedavocado · AvocadoDB PostgreSQL extension for deterministic context compilation for AI agents. · 2.2.0 · AI and vectors · MIT · Rust · Not packagedquria · quria: experimental pgrx extension for BM25 full-text and HNSW vector search · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedpg_summarize · Text Summarization using LLMs. Built using pgrx · 0.0.1 · AI and vectors · Unknown · Rust · Packagedpg_rvbbit · Semantic SQL operators backed by configurable LLMs, with caching, receipts, and routing across multiple execution engines. · 4.1.4 · AI and vectors · Unknown · Rust · Not packagedecaz · Rust PostgreSQL extension for high-performance vector storage with broad quantization and index support. · 0.1.1 · AI and vectors · MIT · Rust · Not packagedotlet · Local LLM inference inside PostgreSQL with background workers, queued tasks, receipts, and semantic data operations. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_extension · In-database model slicing and inference helper functions for structured data analytics. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_infer · Expose transformer model knowledge as SQL relations and a custom index access method · 1.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedpg_rrf · Reciprocal rank fusion functions for hybrid search · 0.0.3 · AI and vectors · MIT · Rust · Packagedflame · PGRX proof-of-concept extension that generates text embeddings with fastembed/MiniLM. · 0.0.1 · AI and vectors · AGPL-3.0 · Rust · Not packagedpg_knowledge_graph · Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. · 0.1.0 · AI and vectors · MIT · Rust · Not packagedpostllm · postllm: PostgreSQL-native access to OpenAI-compatible and local LLM runtimes · 0.1.0 · AI and vectors · MIT · Rust · Not packagedhamming · Rust/pgrx extension providing a Hamming-distance operator for bytea plus an unfinished experimental IVF index access method. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedmalwaredb_pg · PostgreSQL extension for MalwareDB similarity functions: SSDeep, LZJD, and TLSH · 0.0.1-dev · AI and vectors · Apache-2.0 · Rust · Not packagedpg_fela · The holy grail of AutoML for PG - self classifying and regressing tabular data! · 1.0.0 · AI and vectors · Unknown · Rust · Not packagedpg_splade · Generate SPLADE sparse-vector embeddings inside PostgreSQL · 0.0.0 · AI and vectors · Unknown · Rust · Not packagedpg_synapse_pgrx · pg synapse: Postgres-native agent-loop runtime · 0.1.1 · AI and vectors · Unknown · Rust · Not packagedpg_turbovec · TurboQuant-compressed vector type and ANN index access method for PostgreSQL. · 1.29.0 · AI and vectors · Apache-2.0 · Rust · Packagedpgokf · Transactional Open Knowledge Format catalog with lexical and optional semantic search. · 0.1.13 · AI and vectors · AGPL-3.0-only · Rust · Not packagedpgtensor · Run inference on ONNX models inside your Postgres database (and a Tensor type) · 0.0.0 · AI and vectors · MIT · Rust · Not packagedpgvector · Custom vector type with Euclidean distance, cosine similarity, and prototype IVFFlat helpers. · 0.0.0 · AI and vectors · Unknown · Rust · Not packagedpg_emd · Fast approximate Earth Mover's Distance using dynamic tree embeddings · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_ivfflat · Experimental pgrx extension providing a Vector type and an in-memory IVFFlat index access method. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_llm_bgw · example of Rust implementation of background workder to call LLM from within PostGres client DML SQL · 0.1.0 · AI and vectors · MIT · Rust · Not packagedpostvec · Automatic embeddings, hybrid search, and embedding model migration · 0.2.0 · AI and vectors · PostgreSQL · Rust · Not packagedpg_search · Full text search for PostgreSQL using BM25 · 0.25.9 · Full-text search · AGPL-3.0 · Rust · Packagedzombodb · Elasticsearch-backed full-text search and indexing for PostgreSQL · 3000.2.8 · Full-text search · Apache-2.0 · Rust · Not packagedvchord_bm25 · A postgresql extension for bm25 ranking algorithm · 0.3.0 · Full-text search · AGPL-3.0 · Rust · Packagedtin · TIN-compatible text search for development and testing · 1.0.3 · Full-text search · AGPL-3.0-or-later · Rust · Not packagedpg_bestmatch · Generate BM25 sparse vector inside PostgreSQL · 0.0.2 · Full-text search · Apache-2.0 · Rust · Packagedpg_tokenizer · Tokenizers for full-text search · 0.1.1 · Full-text search · Apache-2.0 · Rust · Packagedchamkho_parser · Rust full-text-search parser using the Chamkho word-cut engine, ported from pg-search-thai. · 0.6.0 · Full-text search · GPL-2.0 · Rust · Not packagedpg_kazsearch · Kazakh full-text search extension for PostgreSQL · 2.3.0 · Full-text search · LGPL-3.0 · Rust · Packagedpg_pinyin · Pinyin romanization and search helpers for PostgreSQL · 0.0.5 · Full-text search · MIT · Rust · Packagedpg_bigmr · text similarity measurement and index searching based on bigrams · 0.1.0 · Full-text search · PostgreSQL · Rust · Not packagedstannum · Experimental TINQL text search with BM25 and persistent indexes · 0.1.0 · Full-text search · AGPL-3.0-only · Rust · Not packagedhsearch · Tantivy-backed BM25 index access method with WAL-logged storage. · 0.4.1 · Full-text search · AGPL-3.0-only · Rust · Not packagedcologne_pg · Cologne phonetics function for PostgreSQL built with pgrx. · 0.0.0 · Full-text search · MIT · Rust · Not packagedkham_pg · Thai word-segmentation FTS parser — tsvector, soundex, RTGS romanization, NER · 0.8.2 · Full-text search · MIT · Rust · Not packagedpg_bm25 · Full text search for PostgreSQL using BM25 · 0.0.0 · Full-text search · AGPL-3.0 · Rust · Not packagedproxquery · positional proximity predicates for tsvector full-text search · 0.5.2 · Full-text search · Unknown · Rust · Not packagedmorpheme_funcs · PostgreSQL extension built with pgrx; upstream metadata did not provide a specific description. · 0.0.0 · Full-text search · Unknown · Rust · Not packagedparodydb · A toy full-text search extension for Postgres, written in Rust using pgrx · 0.0.0 · Full-text search · Unknown · Rust · Not packagedpg_bert · BERT tokenizer implemented as a PostgreSQL full-text-search parser. · 0.0.0 · Full-text search · Apache-2.0 · Rust · Not packagedpg_lakehouse · An analytical query engine for PostgreSQL · 0.7.6 · Analytics · AGPL-3.0 · Rust · Not packagedpg_mooncake · Columnstore Table in Postgres · 0.2.0 · Analytics · MIT · Rust · Packagedpg_parquet · copy data between Postgres and Parquet · 0.5.1 · Analytics · PostgreSQL · Rust · Packagedpg_analytics · Postgres for analytics, powered by DuckDB · 0.3.7 · Analytics · PostgreSQL · Rust · Not packagedpgfdb · Experimental pgrx extension that stores PostgreSQL table and index data in FoundationDB for distributed, fault-tolerant, horizontally scalable operation. · 0.0.2 · Analytics · AGPL-3.0 · Rust · Not packagedpg_fusion · Experimental PostgreSQL extension for DataFusion-backed analytical query execution · 24.0.0 · Analytics · BSD-2-Clause · Rust · Not packagedkoldstore · PostgreSQL tiered-storage that moves historical rows to Parquet while keeping the original table fully queryable and supporting updates and deletes. · 0.1.0 · Analytics · Apache-2.0 · Rust · Not packagedpg_substrait · Execute Substrait protobuf or JSON query plans through PostgreSQL functions · 0.1.0 · Analytics · PostgreSQL · Rust · Not packagedpg_delta_am · Delta table access method skeleton · 0.1.0 · Analytics · Apache-2.0 · Rust · Not packagedpg_iceberg_am · Iceberg table developed by Robert Mu · 0.1.0 · Analytics · Apache-2.0 · Rust · Not packagedpg_lakebase_runtime · Shared runtime for Lakebase table access method extensions · 0.1.0 · Analytics · Apache-2.0 · Rust · Not packagedpg_table_range · Planning-time partition pruning by per-partition data ranges, including non-key columns. · 0.1.1 · Analytics · MIT · Rust · Not packagedpg_trex · pg trex: PostgreSQL extension for distributed trexsql · 0.1.0 · Analytics · Unknown · Rust · Not packagedpg_xarray · Catalog and query layer for chunked scientific arrays (NetCDF, Zarr, HDF5, GRIB, COG, SELAFIN, MED, CGNS, FITS) · 0.2.0 · Analytics · Unknown · Rust · Not packagedpg_elephantduck · Columnar PostgreSQL table access method powered by DuckDB and Parquet storage. · 0.0.0 · Analytics · MIT · Rust · Not packagedpg_mooncake_rust · pg mooncake rust: Columnstore table in Postgres · 0.0.1 · Analytics · Unknown · Rust · Not packagedpg_tier · Tier PostgreSQL table data to external S3 storage through parquet_s3_fdw. · 0.0.5 · Analytics · Apache-2.0 · Rust · Not packagedpgduck_rs · pgrx prototype extension that uses DuckDB to read Parquet files and return rows as JSONB in PostgreSQL. · 0.0.0 · Analytics · Unknown · Rust · Not packagedth_dbdm · th dbdm: Postgres for database data management · 1.3.3 · Analytics · Unknown · Rust · Not packagedinjection_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 packagedplrust · Compiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing. · 1.1 · Procedural languages · PostgreSQL · Rust · Not packagedplprql · Use PRQL in PostgreSQL - Pipelined Relational Query Language · 18.0.2 · Procedural languages · Apache-2.0 · Rust · Packagedwasm · A Postgres extension to run WebAssembly binaries. · 0.1.0 · Procedural languages · MIT · Rust · Not packagedpgprolog · PostgreSQL procedural language handler for Prolog, embedding Scryer Prolog. · 0.0.0 · Procedural languages · BSD-3-Clause · Rust · Not packagedplsci · PostgreSQL procedural language handler for Clojure via SCI · 1.0 · Procedural languages · EPL-1.0 · Rust · Not packagedpg_typescript · pg_typescript: TypeScript/JavaScript procedural language for PostgreSQL · 0.1.0 · Procedural languages · MIT · Rust · Not packagedpostr · Embeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions. · 0.1.0 · Procedural languages · MIT · Rust · Not packagedpgwasm · Run sandboxed WebAssembly components as strongly typed PostgreSQL SQL functions. · 0.1.0 · Procedural languages · BSD-3-Clause · Rust · Packagedpg_extism · An Extism sample showing how you can run Extism plugins from PostgreSQl using pgrx! · 0.0.0 · Procedural languages · Unknown · Rust · Not packagedstopgap · pgrx deployment layer for versioned TypeScript/JavaScript function bundles backed by PLTS. · 0.1.3 · Procedural languages · MIT · Rust · Not packagedpglite_fusion · Embed an SQLite database in your PostgreSQL table · 0.0.6 · Data types · MIT · Rust · Packagedupid_pg · Prefixed, sortable 128-bit identifier type and generator · 0.0.0 · Data types · MIT · Rust · Not packagedpg_ferroid · PostgreSQL ULID type and generation functions backed by ferroid · 2.0.0 · Data types · MIT · Rust · Not packagedcas_codes · CAS Registry Number data type and validation support for PostgreSQL. · 0.1.0 · Data types · GPL-3.0 · Rust · Not packagedelements · Chemical elements and isotope metadata exposed as PostgreSQL enum types through pgrx. · 0.1.0 · Data types · GPL-3.0 · Rust · Not packagediso_codes · ISO country code enum/data types for PostgreSQL, generated with pgrx. · 0.1.0 · Data types · GPL-3.0 · Rust · Not packagedmedia_types · Strongly typed MIME media-type data type for PostgreSQL · 0.1.0 · Data types · GPL-3.0 · Rust · Not packagedmolecular_formulas · Molecular-formula parser and strongly typed PostgreSQL data type · 0.1.0 · Data types · GPL-3.0 · Rust · Not packagedplid · A 128-bit, lexicographically sortable PostgreSQL PLID type with short prefixes, millisecond timestamps, randomness, and optional monotonic generation. · 0.0.0 · Data types · MIT · Rust · Not packagedpostgreth · A pgrx extension providing Ethereum bloom/address/hash types plus Solidity ABI item and event-log decoding to JSONB. · 0.0.1 · Data types · Unknown · Rust · Not packagedsid · Sortable labeled 128-bit identifier type with compact human-readable encoding. · 0.0.0 · Data types · Unknown · Rust · Not packagedpg_chainutils · Blockchain utility types and functions for PostgreSQL, built with pgrx. · 0.2.4 · Data types · MIT · Rust · Not packagedb64enc · Rust/C extension that defines a b64enc base type with URL-safe Base64 input and output functions. · 0.0.1 · Data types · Unknown · Rust · Not packagedpg_money · Exact currency-aware monetary types, arithmetic, and allocation · 0.3.0 · Data types · MIT · Rust · Not packagedpg_sexp_rs · PostgreSQL extension to add support for s-expressions store, query, index. · 0.1.0 · Data types · Apache-2.0 · Rust · Not packagedpg_cryptocurrency · Native blockchain asset, amount, address, and uint256 types · 0.2.0 · Data types · MIT · Rust · Not packagedpg_lexo · Provides a Base62 lexicographic position type and helper functions for stable list ordering and reordering without bulk row updates. · 0.6.0 · Data types · MIT · Rust · Not packagedpg_prob · Probabilistic data types for PostgreSQL - Monte Carlo simulation in SQL · 0.2.0 · Data types · Matroid · Rust · Not packagedrrule_safe · Memory-safe iCalendar recurrence-rule evaluation for PostgreSQL. · 0.2.1 · Data types · PostgreSQL · Rust · Not packagedcompact_uuid · UUID type with canonical 22-character Base64url text · 0.1.1 · Data types · MIT · Rust · Not packagedconda_pgsql_rust_ext · Conda version data type and helpers for PostgreSQL, implemented with pgrx and rattler_conda_types. · 0.0.0 · Data types · MIT · Rust · Not packagedkmoney · Exact scale-18 monetary types with one SQL type per currency. · 0.2.1 · Data types · MIT OR Apache-2.0 · Rust · Not packagedoptim · Experimental pgrx extension defining optimization-direction and hyperparameter trial types. · 0.0.0 · Data types · Unknown · Rust · Not packagedpg_conda · PostgreSQL extension adding conda ecosystem version types, aggregates, and functions. · 1.0.1 · Data types · MIT · Rust · Not packagedpg_hlc · PostgreSQL HLC (Hybrid Logical Clock) extension in Rust compatible with Dart CRDT library. · 0.1.0 · Data types · MIT · Rust · Not packagedpg_nanoid · PostgreSQL extension adding a NanoID type and NanoID generation functions. · 0.0.0 · Data types · Unknown · Rust · Not packagedpg_siren · Validated French SIREN and SIRET identifier types with B-tree and hash index support. · 0.0.0 · Data types · Unknown · Rust · Not packagedpg_smaz · Smaz-compressed text type with length and raw-byte accessors. · 0.0.0 · Data types · Unknown · Rust · Not packagedpg_smolid · A Postgres pgrx extension adding smolid type and helper functions. · 0.1.0 · Data types · MIT · Rust · Not packagedpg_temporal · PostgreSQL extension adding Temporal ZonedDateTime support. · 1.0.0 · Data types · Unknown · Rust · Not packagedphone_number · A pgrx PostgreSQL data type and random generator for structured mobile phone numbers. · 0.0.0 · Data types · Unknown · Rust · Not packagedsemver_rs · A semantic version data type for PostgreSQL written in Rust · 0.1.0 · Data types · MIT · Rust · Not packagedulid · Embedded pgrx ULID type, generators, and casts · 0.1.3 · Data types · MIT · Rust · Not packagedpg_render · Render HTML in SQL · 0.1.3 · Utilities · MIT · Rust · Packagedpg_primal · Primal database extension used by the Primal Nostr cache server. · 0.0.0 · Utilities · MIT · Rust · Not packagedpg_ibc_0_1 · PostgreSQL extension for decoding and handling IBC protocol data types · 0.1.1 · Utilities · Unknown · Rust · Not packagedmumak · Cardano CBOR parser · 0.0.6 · Utilities · Apache-2.0 · Rust · Not packagedpg_opendal · Access storage backends through Apache OpenDAL from PostgreSQL functions. · 0.0.0 · Utilities · Apache-2.0 · Rust · Not packagedpg_smtp_client · PostgreSQL extension to send email using SMTP · 0.2.1 · Utilities · MIT · Rust · PackagedpostgreChain · Query Solana RPC data and perform wallet, airdrop, and transfer operations directly from PostgreSQL · 0.0.0 · Utilities · MIT · Rust · Not packagedpgtera · render Tera HTML templates inside PostgreSQL · 0.0.0 · Utilities · MIT · Rust · Not packagedpg_idna · WHATWG URL IDNA helpers for PostgreSQL · 0.1.1-docs · Utilities · MIT · Rust · Not packagedsymbiotic_python · Prototype pgrx/Python bridge that creates per-database virtual environments and launches an asyncpg LISTEN service. · 0.0.0 · Utilities · Apache-2.0 · Rust · Not packagedbfn · Rust/pgrx utility extension with UUID, date, string, JSON/address, and validation helper functions. · 2.0.1 · Utilities · Unknown · Rust · Not packagedpg_bech32 · Adds Bech32, Bech32m, and no-checksum Bech32 encoding/decoding support to PostgreSQL. · 0.0.0 · Utilities · Unknown · Rust · Not packagedpg_dagdb · PostgreSQL SQL client extension for the DagDB graph engine daemon. · 0.0.0 · Utilities · Apache-2.0 · Rust · Not packagedpg_grex · A dynamic regex builder for PgSQL · 0.1.0 · Utilities · MIT · Rust · Not packagedpg_jq · Toy extension exposing libjq filters for PostgreSQL json and jsonb values. · 1.0 · Utilities · Unknown · Rust · Not packagedpg_logfmt · Parse logfmt strings into JSONB and key sets · 0.0.0 · Utilities · MIT · Rust · Not packagedpgzstd_rs · Compress and decompress bytea values with Zstandard from PostgreSQL, including a parallel batch compressor · 0.0.0 · Utilities · MIT · Rust · Not packagedall_in_one_lib · Rust/pgrx utility extension with encryption helpers and a sample FDW wrapper. · 0.0.1 · Utilities · Apache-2.0 · Rust · Not packagedpg_base62 · Encode UUID values to URL-safe Base62 strings and decode them back. · 0.1.0 · Utilities · Unknown · Rust · Not packagedpg_debyte_ext · Example PostgreSQL extension for decoding bytea payloads to JSON using pg_debyte Rust crates. · 0.1.0 · Utilities · Apache-2.0 · Rust · Not packagedpg_ffmpeg · Exposes FFmpeg media processing functions inside PostgreSQL through a pgrx extension. · 0.3.4 · Utilities · MIT · Rust · Not packagedpg_flatbuffers · pg_flatbuffers: query and convert FlatBuffers payloads in bytea columns · 0.0.1 · Utilities · MIT · Rust · Not packagedpg_punycode · Punycode and IDNA/UTS-46 domain-name conversion functions. · 0.1.0 · Utilities · MIT · Rust · Not packagedpg_ssh · Run remote commands over SSH from PostgreSQL (libssh2; in-memory private-key auth) · 0.3.0 · Utilities · MIT · Rust · Not packagedpgfs · PostgreSQL extension for copying files on the server filesystem through SQL. · 0.0.1 · Utilities · MIT · Rust · Not packagedpglas · Reads LAS 2.0 well logging files from PostgreSQL functions · 0.1.0 · Utilities · LGPL-2.1 · Rust · Not packagedpgx_basex_codec · BaseX encoding and decoding for bytea and text, including Base64url and Crockford Base32. · 0.1.0 · Utilities · Unknown · Rust · Not packagedrpg_base36 · Toy Rust extension exposing a base36 encoder for PostgreSQL integers. · 0.0.1 · Utilities · MIT · Rust · Not packageds3_io · Basic Amazon S3-compatible object I/O through PostgreSQL SQL functions. · 0.1.0 · Utilities · Unknown · Rust · Not packagedsixql · Experimental pgrx extension attempting to render SIXEL plots through PostgreSQL server output for compatible terminals. · 0.0.0 · Utilities · ISC · Rust · Not packagedvisualizing_aggregates · Experimental aggregate visualization and CodePen graph function · 0.0.0 · Utilities · Unknown · Rust · Not packagedpgx_ulid · ulid type and methods · 0.2.3 · Functions and aggregates · MIT · Rust · Packagedpg_idkit · multi-tool for generating new/niche universally unique identifiers (ex. UUIDv6, ULID, KSUID) · 0.4.0 · Functions and aggregates · Apache-2.0 · Rust · Packageddb_assist · Minimal pgrx training extension exposing a hello_db_assist function. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedeva_pg · EVA ICS pgrx extension for the EVA industrial IoT platform. · 0.0.1 · Functions and aggregates · Apache-2.0 · Rust · Not packagedpg_sqids · Encode numbers as short URL-safe Sqids and decode them in PostgreSQL · 0.1.0 · Functions and aggregates · MIT · Rust · Not packageduids · PostgreSQL extension to generate various types of universally unique IDs · 0.0.1 · Functions and aggregates · Unknown · Rust · Not packagedxataid_extension · Generate Xata-style rec_ identifiers with a 20-character lowercase alphanumeric suffix. · 0.0.0 · Functions and aggregates · MPL-2.0 · Rust · Not packagedtypeid · Allows to use TypeIDs in Postgres natively · 0.3.0 · Functions and aggregates · MIT · Rust · Packagedpg_url · Implements URL handling methods as postgres extension · 0.1.0 · Functions and aggregates · MIT · Rust · Not packagedslugify · PostgreSQL Extension to generate various variant of Slugs from a string. · 0.0.1 · Functions and aggregates · MIT · Rust · Not packagedpgrx_validation · Cross-target Rust validation library compiled as PostgreSQL functions through an optional pgrx feature. · 0.0.0 · Functions and aggregates · GPL-3.0 · Rust · Not packagednatord_pg · Natural-order comparison operators and btree operator class for PostgreSQL text values. · 0.0.0 · Functions and aggregates · MIT · Rust · Not packagedpgfaker · Generates fake company, person, internet, and phone data in PostgreSQL for tests, performance testing, and demos. · 0.0.3 · Functions and aggregates · MIT · Rust · Not packagedpg_ethopic · Format Ethiopic dates and numbers in PostgreSQL. · 0.0.1 · Functions and aggregates · MIT · Rust · Not packagedconvert · conversion functions for spatial, routing and other specialized uses · 0.1.0 · Functions and aggregates · MIT · Rust · Packagedpg_bedtools_rs · A PostgreSQL plugin for bedtools, implemented in Rust. · 0.1.0 · Functions and aggregates · MIT · Rust · Not packagedpg_linearAlgebra · A linear algebra extension · 1.0 · Functions and aggregates · Unknown · Rust · Not packagedfakeset · postgres extension to generate fake sentences · 1.0 · Functions and aggregates · Unknown · Rust · Not packagedpg_base58 · Base58 Encoder/Decoder Extension for PostgreSQL · 0.0.1 · Functions and aggregates · MIT · Rust · Packagedpg_str · Add Laravel-inspired string manipulation functions to PostgreSQL using pgrx · 0.3.1 · Functions and aggregates · MIT · Rust · Not packagedwrapper_deltalake · Unfinished pgrx hello-world prototype originally planned as a Delta Lake foreign data wrapper. · 0.0.0 · Functions and aggregates · Apache-2.0 · Rust · Not packagedkq_fx · ketteQ, Inc. · 1.0.1 · Functions and aggregates · Apache-2.0 · Rust · Not packagedpg_open_meteo · Prototype Rust/pgrx PostgreSQL extension associated with Open-Meteo weather data. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedpg_ortools · Constraint optimization extension using the HiGHS MIP/LP solver from PostgreSQL, with optional async execution. · 0.2.0 · Functions and aggregates · Matroid · Rust · Not packagedpg_sequence · ERP document numbering with formatted, scoped, auto-incrementing sequences · 0.2.0 · Functions and aggregates · Unknown · Rust · Not packagedpg_snowid · Generate thread-safe, time-sorted Snowflake-like IDs in PostgreSQL · 3.1.0 · Functions and aggregates · MIT · Rust · Not packagedpg_statkit · Descriptive statistics and clinical effect-size functions over arrays. · 1.1.0 · Functions and aggregates · MIT · Rust · Not packagedpgx_uuidv7 · A PostgreSQL extension to generate and cast v7 UUIDs · 0.1.7 · Functions and aggregates · MIT · Rust · Not packagedxata_id_extension · Generate Xata-style rec_ identifiers with a 20-character lowercase alphanumeric suffix. · 0.0.0 · Functions and aggregates · MIT · Rust · Not packagedexploring_aggregates · pgrx example defining a custom integer-sum aggregate with serialized state. · 0.0.0 · Functions and aggregates · MIT · Rust · Not packagedhello_pg · Minimal pgrx hello-world extension used to reproduce a macOS build issue. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedhelloworldtable · pgrx example returning a one-row table containing a Hello World greeting. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedpbloompg · portable bloom filter, create, serialize, query across Go, Rust, Postgres · 0.0.0 · Functions and aggregates · MIT · Rust · Not packagedpg_luhn · Luhn checksum, validation, and check-digit generation functions. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedpg_meritrank · The extension provides functionality for computing and ranking a merit in a Postgres database. · 0.0.1 · Functions and aggregates · MIT · Rust · Not packagedpg_pagination · Rust functions for cursor- and offset-based pagination with JSON results. · 0.1.0 · Functions and aggregates · Unknown · Rust · Not packagedpg_row_hashes · Computes deterministic row fingerprints, checksums, and XOR aggregates with SeaHash and FarmHash variants. · 0.3.2 · Functions and aggregates · Unknown · Rust · Not packagedpg_snowflake_id · Snowflake-style 64-bit ID generator for PostgreSQL implemented with pgrx · 0.0.1 · Functions and aggregates · MIT · Rust · Not packagedpgcuid2 · Generate CUID2 text identifiers inside PostgreSQL using the cuid2 Rust crate. · 0.1.0 · Functions and aggregates · MIT · Rust · Not packagedpgrand · Generates random test data through a PostgreSQL FDW, with an experimental table access method. · 0.1.0 · Functions and aggregates · Unknown · Rust · Not packagedpgrx_jsonb · Proof-of-concept pgrx functions for iterating PostgreSQL JSONB internals and reconstructing JSON values · 0.0.0 · Functions and aggregates · MIT · Rust · Not packagedpksuid · generate prefixed, sortable KSUID identifiers in PostgreSQL · 0.1.0 · Functions and aggregates · MIT · Rust · Not packagedreplace_string · Rust/pgrx function for literal string replacement · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedtalib_ext · postgres extension to do technical analysis on postgres · 1.0 · Functions and aggregates · Unknown · Rust · Not packagedworld · pgrx tutorial functions for multilingual hello-world greetings. · 0.0.0 · Functions and aggregates · Unknown · Rust · Not packagedpglinter · PostgreSQL Linting and Analysis Extension · 2.0.0 · Administration · PostgreSQL · Rust · Packagedpgdd · Introspect pg data dictionary via standard SQL · 0.6.1 · Administration · MIT · Rust · Packagedpg_pgbouncer · Runs and manages external PgBouncer processes from a PostgreSQL background worker through a pgrx extension. · 0.0.0 · Administration · MIT · Rust · Not packagedpg_strict · Prevent dangerous UPDATE and DELETE without WHERE clause · 1.0.5 · Administration · MIT · Rust · Packagedpgextmgr · pgrx extension manager and hook framework for registering, ordering, enabling, and disabling PostgreSQL extension plugins. · 0.0.0 · Administration · MIT · Rust · Not packagedpgx_show_hooks · Lists the in-process addresses of PostgreSQL hook functions and PL/pgSQL hook callbacks. · 0.0.3 · Administration · MIT · Rust · Not packagedpg_replica · Consensus-driven automatic failover for PostgreSQL · 0.7.2 · Administration · AGPL-3.0-only · Rust · Not packagedpg_wal_budget · PostgreSQL extension that observes and enforces WAL generation against configurable budgets by policy scope. · 0.3.0 · Administration · Apache-2.0 · Rust · Not packagedpg_data_retention · PostgreSQL background-worker extension that applies table data retention policies. · 0.0.0 · Administration · MIT · Rust · Not packagedpg_recyclebin · Intercepts DROP TABLE and TRUNCATE to retain recoverable table data and metadata in a recycle-bin schema. · 0.1.0 · Administration · MIT · Rust · Not packagedhypostats · Dump and load pg_statistic rows as JSON for statistics experiments. · 0.0.0 · Administration · MIT · Rust · Not packagedpg_parapet · Hooks that can require WHERE on UPDATE and DELETE and restrict TRUNCATE to superusers. · 0.0.0 · Administration · Unknown · Rust · Not packagedpg_table_bloat · PostgreSQL extension that estimates table bloat from pg class + pg stats — no pgstattuple required · 0.1.0 · Administration · MIT · Rust · Not packagedpg_viewctl · View dependency management and safe schema evolution utilities · 0.1.0 · Administration · Unknown · Rust · Not packagedpg_walrus · Automatic max_wal_size tuning based on checkpoint activity · 0.1.0 · Administration · PostgreSQL · Rust · Not packagedpgnice · Manage PostgreSQL backend process priorities and resource limits. · 0.0.0 · Administration · MPL-2.0 · Rust · Not packagedpg_netstat · pg netstat: network traffic monitor · 0.1.0 · Monitoring · Unknown · Rust · Not packagedpg_turret · Capture PostgreSQL logs and export structured events to HTTP, Kafka, or Sentry · 0.0.0 · Monitoring · MIT · Rust · Not packagedpromscale · Deprecated tables, types, and functions supporting Promscale. · 0.8.0 · Monitoring · Unknown · Rust · Not packagedpg_otel_tracer · Rust based Postgres extension that adds query lifecycle events to OTEL traces. · 0.1.0 · Monitoring · Unknown · Rust · Not packagedpg_stat_sysinfo · Query host load, CPU, memory, swap, and disk statistics from PostgreSQL, with optional shared-memory caching. · 0.0.1 · Monitoring · MIT · Rust · Not packagedpgx_trace_hooks · Trace PostgreSQL executor and utility-hook invocations through a preloaded pgrx library · 0.0.0 · Monitoring · MIT · Rust · Not packagedexplain_ui · easily jump into a visual plan UI for any SQL query · 0.0.2 · Monitoring · Unknown · Rust · Packagedpg_lockwatch · Sample blocking chains and score lock-contention risk · 0.1.0 · Monitoring · Unknown · Rust · Not packagedsupamonitor · Preloaded pgrx query hook that logs query text, query ID, planning time, and execution time as JSON. · 0.0.6 · Monitoring · Unknown · Rust · Not packagedpg_sweep · Collect PostgreSQL database and table statistics as JSON for monitoring. · 0.0.0 · Monitoring · MIT · Rust · Not packagedpg_sysload · Expose Linux system load averages from PostgreSQL · 0.0.0 · Monitoring · Unknown · Rust · Not packagedplannerlog · pgrx planner-hook example that logs each planned query. · 0.0.0 · Monitoring · MIT · Rust · Not packagedcedarling_pg · PostgreSQL integration for Cedarling authorization decisions, including JWT-aware checks and RLS-oriented helpers. · 0.1.0 · Security · Apache-2.0 · Rust · Not packagedanon · PostgreSQL Anonymizer (anon) extension · 3.2.2 · Security · PostgreSQL · Rust · Packagedpg_enquo · PostgreSQL extension for encrypted query operations · 0.0 · Security · MIT · Rust · Not packagedpg_session_jwt · Manage authentication sessions using JWTs · 0.5.0 · Security · Apache-2.0 · Rust · Packagedpgzan · Proof-of-concept pgrx extension for evaluating Zanzibar-style authorization inside PostgreSQL row-level security policies. · 0.0.0 · Security · Unknown · Rust · Not packagedpgsmcrypto · PostgreSQL SM Algorithm Extension · 0.1.1 · Security · MIT · Rust · Packagedpg_enigma · Encrypted postgres data type · 0.5.0 · Security · MIT · Rust · Packagedpg_cel · A pure PostgreSQL implementation of the Google Zanzibar / OpenFGA authorization model. · 0.1.0 · Security · Apache-2.0 · Rust · Not packagedpgjwt_rs · JWT verification for RS256 and Ed25519 tokens inside PostgreSQL · 0.1.2 · Security · MIT · Rust · Not packagedpg_pii_vault · PostgreSQL extension for GDPR-compliant column-level encryption using HashiCorp Vault Transit Engine. · 0.0.0 · Security · MIT · Rust · Not packagedaccumulo_access_pg · PostgreSQL extension for parsing and evaluating Accumulo Access Expressions. · 0.1.5 · Security · MIT · Rust · Not packagedoidc_validator · PostgreSQL 18 OIDC bearer-token validator plugin written in Rust · 0.1.0 · Security · Unknown · Rust · Packagedpassword_profile · password_profile: Advanced password security and policy enforcement · 1.0.0 · Security · GPL-3.0 · Rust · Not packagedpgx-s3sign · Sign S3 requests, fast: Created by pgx · 1.0 · Security · MIT · Rust · Not packagedrls_oso · PoC postgres plugin to use oso authorization in row level security policies · 0.0.0 · Security · Unknown · Rust · Not packagedtce · Transparent column encryption for PostgreSQL using per-role envelope keys and external key-management services. · 0.10.0-dev · Security · PostgreSQL · Rust · Not packagedblock_copy_command · Block COPY commands via a configurable ProcessUtility hook · 0.1.5 · Security · BSD-3-Clause · Rust · Packagedpg_multitenant · Multi-tenant shared-schema helpers using PostgreSQL row-level security · 1.0 · Security · MIT · Rust · Not packagedcairn_pgx · Cairn in-database verify gate — COSE Sign1/Ed25519 event verification (Spike 0002) · 0.3.0 · Security · Unknown · Rust · Not packagedpg_crypto · Rust cryptography with pgcrypto-compatible and modern primitives · 0.1.0 · Security · MIT · Rust · Not packagedpg_tamperlog_rust · Rust pgrx helper extension for pg_tamperlog fast SHA-256 hash-chain calculations. · 1.0.0 · Security · Unknown · Rust · Not packagedpgfga · Experimental ReBAC/Zanzibar-style fine-grained authorization functions for PostgreSQL. · 0.1.0 · Security · MIT · Rust · Not packagedcrdv_pg_coordinator · Secure Conflict-free Replicated Data Views with MPC-backed private values. · 0.1.0 · Security · Unknown · Rust · Not packagedeidos_oauth · OAuth 2.0 JWT validator for PostgreSQL 18 using the OAuth validator API. · 0.2.0 · Security · Matroid · Rust · Not packagedpg_command_fw · DDL and utility command firewall for PostgreSQL · 0.1.0 · Security · BSD-3-Clause · Rust · Packagedpgauthz · Provide Zanzibar-style relationship-based authorization inside PostgreSQL · 0.3.0 · Security · Apache-2.0 · Rust · Not packagedbeyond_auth · Per-project authentication and authorization service for apps running on https://beyond.dev · 0.1.0 · Security · AGPL-3.0 · Rust · Not packagedhessra_authz · Biscuit-token authorization helpers plus key and service-chain management inside PostgreSQL. · 0.3.2 · Security · Apache-2.0 · Rust · Not packagedhyperion_vault · Encrypted secrets vault for PostgreSQL with KMS envelope encryption and automatic rotation. · 0.3.0 · Security · GPL-3.0 · Rust · Not packagedped25519 · Ed25519 signing and verification functions implemented in Rust with pgrx. · 0.1.0 · Security · MIT · Rust · Not packagedpg_ecdsa_verify · ECDSA signature verification functions for PostgreSQL · 1.2.4 · Security · MIT · Rust · Not packagedpg_seal · Tamper-evident audit log for PostgreSQL 🦭 · 1.0.0 · Security · BSD-3-Clause · Rust · Not packagedpg_zxcvbn · Password-strength scoring with zxcvbn. · 0.0.0 · Security · Unknown · Rust · Not packagedwrappers · Foreign data wrappers developed by Supabase · 0.6.3 · Foreign data wrappers · Apache-2.0 · Rust · Packagedpg_kalam · KalamDB PostgreSQL extension and FDW callback layer for SQL access to KalamDB. · 0.5.5-rc.1 · Foreign data wrappers · Apache-2.0 · Rust · Not packagedprometheus_fdw · A Rust/pgrx foreign data wrapper that queries Prometheus metrics through PostgreSQL foreign tables. · 0.2.1 · Foreign data wrappers · PostgreSQL · Rust · Not packagedbigtable · Rust PostgreSQL FDW for Google Bigtable · 0.1.0 · Foreign data wrappers · MIT · Rust · Not packagedclerk_fdw · Foreign data wrapper for querying the Clerk user-management API from PostgreSQL. · 0.3.3 · Foreign data wrappers · PostgreSQL · Rust · Not packagedlance · PostgreSQL FDW extension for reading and querying Lance format tables · 0.0.0 · Foreign data wrappers · Apache-2.0 · Rust · Not packagedansilo_pgx · A Postgres interface into any database · 0.1.0 · Foreign data wrappers · Unknown · Rust · Not packagedorb_fdw · A foreign data wrapper for Orb · 0.13.3 · Foreign data wrappers · PostgreSQL · Rust · Not packagedgrpc_fdw · Foreign data wrapper that delegates table operations to services over gRPC. · 1.0 · Foreign data wrappers · Unknown · Rust · Not packagedredis_fdw_rs · This extension allows PostgreSQL to directly query and manipulate Redis data as if it were regular PostgreSQL tables. · 0.6.0 · Foreign data wrappers · Apache-2.0 · Rust · Not packagedetcd_fdw · Foreign data wrapper for etcd · 0.0.1 · Foreign data wrappers · MIT · Rust · Packagedopenapi_fdw · Read/write foreign data wrapper for OpenAPI and JSON HTTP services. · 0.4.1 · Foreign data wrappers · WTFPL · Rust · Not packageddb721_fdw · Rust/pgrx foreign data wrapper for db721 files, developed for CMU 15-721 project data. · 0.0.0 · Foreign data wrappers · Unknown · Rust · Not packagedvmagentfdw · Foreign data wrapper for reading vmagent scrape-target status through its HTTP API. · 0.0.2 · Foreign data wrappers · Apache-2.0 · Rust · Not packagedebs_fdw · Rust/pgrx foreign data wrapper for listing AWS EBS volumes through PostgreSQL. · 0.0.0 · Foreign data wrappers · Unknown · Rust · Not packagedpg_kafka · Kafka foreign data wrapper for PostgreSQL. · 0.0.0 · Foreign data wrappers · Apache-2.0 · Rust · Not packagedprometheusfdw · Queries Prometheus instant-vector data through a PostgreSQL foreign data wrapper. · 0.0.2 · Foreign data wrappers · Unknown · Rust · Not packagedpg_documentdb_gw_host · pg documentdb gw host: Created by pgrx · 0.1.0 · Compatibility · Unknown · Rust · Not packagedkafgres · Kafka protocol broker embedded in PostgreSQL · 0.1.0 · Compatibility · Elastic-2.0 · Rust · Packagedpgfirestore · Implements Firestore-style document values, collection queries, and query operators inside PostgreSQL. · 0.0.0 · Compatibility · Unknown · Rust · Not packagedpgs3 · S3-compatible object storage endpoint implemented inside PostgreSQL. · 0.1.1 · Compatibility · Apache-2.0 · Rust · Packagedgfs · GFS copy-on-read storage: a Table Access Method whose missing rows are fetched from the source on read and written through locally · 0.0.1 · Replication and streams · MIT · Rust · Not packagedpg_duckpipe · CDC synchronization from heap tables to DuckLake columnar tables · 1.0.0 · Replication and streams · MIT · Rust · Not packagedjsoncdc · JSON logical decoding output plugin · 0.1.0 · Replication and streams · Apache-2.0 · Rust · Not packagedpgnats · NATS messaging integration with publish, subscribe, JetStream, key-value, and object store SQL APIs · 1.1.0 · Replication and streams · MIT · Rust · Not packagedpg_chainsync · Access blockchain blocks, events, and tasks directly inside PostgreSQL using background workers. · 0.0.0 · Replication and streams · MIT · Rust · Not packagedpgmqtt · CDC-to-MQTT broker for PostgreSQL · 0.4.1 · Replication and streams · Elastic-2.0 · Rust · Packagedrppd · Trigger-based PostgreSQL event dispatcher that sends row changes over gRPC to a clustered Rust/Python execution service. · 0.2.2 · Replication and streams · AGPL-3.0 · Rust · Not packagedpigiaminja · PostgreSQL extension to export using Jinja templates · 0.1.0 · Replication and streams · PostgreSQL · Rust · Not packagedpg_delta · Delta Lake streaming integration for PostgreSQL · 0.2.0 · Replication and streams · Unknown · Rust · Not packagedpg_streaming · Declarative stream processing engine inside PostgreSQL · 0.2.0 · Replication and streams · Matroid · Rust · Not packagedpgscraper · Postgresql extension for scraping data from web · 1.0 · Replication and streams · Unknown · Rust · Not packagedpostgres_redis · synchronize selected PostgreSQL table values to Redis with hooks and a background worker · 0.0.0 · Replication and streams · MIT · Rust · Not packagedpboutput · Binary logical-decoding output plugin that encodes PostgreSQL changes as Protocol Buffers. · 0.0.0 · Replication and streams · Unknown · Rust · Not packagedpgl_validate · Cross-node data validation for pglogical and PostgreSQL logical replication — lag-correct, contract-aware row-count and checksum verification with sound (zero-false-positive) divergence detection. · 0.1.0 · Replication and streams · MIT · Rust · Not packagedsynchro_pg · Database-side offline-first synchronization with scoped change capture · 0.3.0 · Replication and streams · MIT · Rust · Not packaged

380 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pg_lakehouse 0.7.6 An analytical query engine for PostgreSQL OLAP AGPL-3.0 Rust 14–16 9.2k
pg_search 0.25.9 Full text search for PostgreSQL using BM25 FTS AGPL-3.0 Rust 15–18 9.2k
pgml 2.10.0 Run AL/ML workloads with SQL interface RAG MIT Rust 14–17 6.8k
injection_points 1.0 Postgres rewritten in Rust, now passing 100% of the Postgres regression tests FEAT AGPL-3.0 Rust 4.8k
zombodb 3000.2.8 Elasticsearch-backed full-text search and indexing for PostgreSQL FTS Apache-2.0 Rust 12–15 4.7k
ruvector 0.3.0 SIMD-accelerated vector type and indexes with graph, solver, TDA, local embedding, and AI SQL functions. RAG MIT Rust 14–17 4.5k
pg_documentdb_gw_host 0.1.0 pg documentdb gw host: Created by pgrx SIM Rust 3.4k
pg_graphql 1.6.1 Add in-database GraphQL support FEAT Apache-2.0 Rust 14–18 3.3k
vectorscale 0.9.0 Advanced indexing for vector data with DiskANN RAG PostgreSQL Rust 14–18 3.1k
pg_durable 0.2.8 SQL-native durable orchestrations for PostgreSQL FEAT PostgreSQL Rust 17–18 2.8k
vectors 0.4.0 Vector database plugin for PostgreSQL, written in Rust, specifically designed for LLM RAG Apache-2.0 Rust 14–17 2.2k
pg_mooncake 0.2.0 Columnstore Table in Postgres OLAP MIT Rust 14–18 2.0k
vchord 1.1.1 Vector database plugin for Postgres, written in Rust RAG AGPL-3.0 Rust 14–18 1.8k
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
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
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
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
pg_parquet 0.5.1 copy data between Postgres and Parquet OLAP PostgreSQL Rust 14–18 685
cedarling_pg 0.1.0 PostgreSQL integration for Cedarling authorization decisions, including JWT-aware checks and RLS-oriented helpers. SEC Apache-2.0 Rust 646
pg_analytics 0.3.7 Postgres for analytics, powered by DuckDB OLAP PostgreSQL Rust 14–17 540
pgx_ulid 0.2.3 ulid type and methods FUNC MIT Rust 14–18 501
timescaledb_toolkit 1.23.0 Library of analytical hyperfunctions, time-series pipelining, and other SQL utilities TIME Timescale Rust 15–18 487
plprql 18.0.2 Use PRQL in PostgreSQL - Pipelined Relational Query Language LANG Apache-2.0 Rust 14–18 475
pg_gpt 0.0.0 Experimental extension that brings OpenAI API to your PostgreSQL to run queries in human language. RAG Apache-2.0 Rust 458
wasm 0.1.0 A Postgres extension to run WebAssembly binaries. LANG MIT Rust 10 430
pg_idkit 0.4.0 multi-tool for generating new/niche universally unique identifiers (ex. UUIDv6, ULID, KSUID) FUNC Apache-2.0 Rust 14–18 423
db_assist 0.0.0 Minimal pgrx training extension exposing a hello_db_assist function. FUNC Rust 387
vchord_bm25 0.3.0 A postgresql extension for bm25 ranking algorithm FTS AGPL-3.0 Rust 14–18 376
pg_later 0.4.0 Run queries now and get results later TIME PostgreSQL Rust 14–18 375
pg_branch 0.0.1 PostgreSQL extension for quickly creating copies of databases and clusters. FEAT MIT Rust 11–16 359
anon 3.2.2 PostgreSQL Anonymizer (anon) extension SEC PostgreSQL Rust 14–19 295
pg_deltax 0.2.1 Fast time-series extension for PostgreSQL TIME Apache-2.0 Rust 284
pg_netstat 0.1.0 pg netstat: network traffic monitor STAT Rust 259
pgcontext 0.3.0 Vector, filter-aware HNSW, and hybrid retrieval over authoritative PostgreSQL tables. RAG Apache-2.0 Rust 17–18 251
pgcontext_pgvector 0.2.0 Optional pgvector compatibility bridge for pgcontext HNSW indexes. RAG Apache-2.0 Rust 17 251
pgfdb 0.0.2 Experimental pgrx extension that stores PostgreSQL table and index data in FoundationDB for distributed, fault-tolerant, horizontally scalable operation. OLAP AGPL-3.0 Rust 13–17 227
pgclaw 0.1.0 Store LLM or OpenClaw agents as PostgreSQL values and process watched rows with a background worker RAG MIT Rust 14–17 210
pglinter 2.0.0 PostgreSQL Linting and Analysis Extension ADMIN PostgreSQL Rust 14–18 170
gfs 0.0.1 GFS copy-on-read storage: a Table Access Method whose missing rows are fetched from the source on read and written through locally ETL MIT Rust 156
pg_trickle 0.107.0 Streaming tables and differential view maintenance for PostgreSQL 18 FEAT Apache-2.0 Rust 18 135
pgprolog 0.0.0 PostgreSQL procedural language handler for Prolog, embedding Scryer Prolog. LANG BSD-3-Clause Rust 11–16 134
goldenmatch_pg 0.13.0 GoldenMatch entity-resolution functions for deduplication, matching, scoring, and golden-record workflows. RAG MIT Rust 15–17 129
graph_accel 0.5.0 In-memory graph traversal acceleration extension for Apache AGE. FEAT Apache-2.0 Rust 13–18 124
pg_turret 0.0.0 Capture PostgreSQL logs and export structured events to HTTP, Kafka, or Sentry STAT MIT Rust 13–18 121
tin 1.0.3 TIN-compatible text search for development and testing FTS AGPL-3.0-or-later Rust 17–18 117
eva_pg 0.0.1 EVA ICS pgrx extension for the EVA industrial IoT platform. FUNC Apache-2.0 Rust 13–18 103
pg_sqids 0.1.0 Encode numbers as short URL-safe Sqids and decode them in PostgreSQL FUNC MIT Rust 13–18 102