Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
380 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_pinyin | 0.0.5 | Pinyin romanization and search helpers for PostgreSQL | FTS | MIT | Rust | 14–18 | 13 |
| postgres_ical | 0.1.0 | parse RFC 5545 iCalendar text and URLs inside PostgreSQL | TIME | — | Rust | 12–17 | 13 |
| avocado | 2.2.0 | AvocadoDB PostgreSQL extension for deterministic context compilation for AI agents. | RAG | MIT | Rust | 16 | 12 |
| orb_fdw | 0.13.3 | A foreign data wrapper for Orb | FDW | PostgreSQL | Rust | 14–17 | 12 |
| pg_eviltransform | 0.0.4 | Coordinate transforms for BD09/GCJ02 via PostGIS ST_Transform | GIS | MIT | Rust | 14–18 | 12 |
| pg_url | 0.1.0 | Implements URL handling methods as postgres extension | FUNC | MIT | Rust | — | 12 |
| pg_enigma | 0.5.0 | Encrypted postgres data type | SEC | MIT | Rust | 14–18 | 11 |
| 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 |
| slugify | 0.0.1 | PostgreSQL Extension to generate various variant of Slugs from a string. | FUNC | MIT | Rust | — | 11 |
| cas_codes | 0.1.0 | CAS Registry Number data type and validation support for PostgreSQL. | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| elements | 0.1.0 | Chemical elements and isotope metadata exposed as PostgreSQL enum types through pgrx. | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| iso_codes | 0.1.0 | ISO country code enum/data types for PostgreSQL, generated with pgrx. | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| media_types | 0.1.0 | Strongly typed MIME media-type data type for PostgreSQL | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| molecular_formulas | 0.1.0 | Molecular-formula parser and strongly typed PostgreSQL data type | TYPE | GPL-3.0 | Rust | 13–17 | 10 |
| pg_cel | 0.1.0 | A pure PostgreSQL implementation of the Google Zanzibar / OpenFGA authorization model. | SEC | Apache-2.0 | Rust | — | 10 |
| pg_fusion | 24.0.0 | Experimental PostgreSQL extension for DataFusion-backed analytical query execution | OLAP | BSD-2-Clause | Rust | 17 | 10 |
| pg_opendal | 0.0.0 | Access storage backends through Apache OpenDAL from PostgreSQL functions. | UTIL | Apache-2.0 | Rust | 13–17 | 10 |
| pg_replica | 0.7.2 | Consensus-driven automatic failover for PostgreSQL | ADMIN | AGPL-3.0-only | Rust | 18 | 10 |
| pg_smtp_client | 0.2.1 | PostgreSQL extension to send email using SMTP | UTIL | MIT | Rust | 14–18 | 10 |
| pgrx_validation | 0.0.0 | Cross-target Rust validation library compiled as PostgreSQL functions through an optional pgrx feature. | FUNC | GPL-3.0 | Rust | 13–17 | 10 |
| postgreChain | 0.0.0 | Query Solana RPC data and perform wallet, airdrop, and transfer operations directly from PostgreSQL | UTIL | MIT | Rust | 11–16 | 10 |
| pg_typescript | 0.1.0 | pg_typescript: TypeScript/JavaScript procedural language for PostgreSQL | LANG | MIT | Rust | 14–18 | 9 |
| 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_chainsync | 0.0.0 | Access blockchain blocks, events, and tasks directly inside PostgreSQL using background workers. | ETL | MIT | Rust | 17 | 8 |
| 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 |
| pgjwt_rs | 0.1.2 | JWT verification for RS256 and Ed25519 tokens inside PostgreSQL | SEC | MIT | Rust | 13–18 | 8 |
| plid | 0.0.0 | A 128-bit, lexicographically sortable PostgreSQL PLID type with short prefixes, millisecond timestamps, randomness, and optional monotonic generation. | TYPE | MIT | Rust | 13–18 | 8 |
| tzf | 0.3.0 | Fast lookup timezone name by GPS coordinates | GIS | MIT | Rust | 14–18 | 8 |
| grpc_fdw | 1.0 | Foreign data wrapper that delegates table operations to services over gRPC. | FDW | — | Rust | — | 7 |
| pg_bigmr | 0.1.0 | text similarity measurement and index searching based on bigrams | FTS | PostgreSQL | Rust | 12–17 | 7 |
| pg_debug_scan | 0.1.0 | Debug PostgreSQL table scans with custom MVCC snapshot definitions. | FEAT | Apache-2.0 | Rust | 11–16 | 7 |
| pgtera | 0.0.0 | render Tera HTML templates inside PostgreSQL | UTIL | MIT | Rust | 11–16 | 7 |
| postile | 0.0.1 | A pgrx PostgreSQL extension for map-tile generation helpers and gzip/Brotli bytea compression. | GIS | MIT | Rust | 13–18 | 7 |
| quria | 0.0.0 | quria: experimental pgrx extension for BM25 full-text and HNSW vector search | RAG | Apache-2.0 | Rust | 11–15 | 7 |
| redis_fdw_rs | 0.6.0 | This extension allows PostgreSQL to directly query and manipulate Redis data as if it were regular PostgreSQL tables. | FDW | Apache-2.0 | Rust | 14–18 | 7 |
| pg_pii_vault | 0.0.0 | PostgreSQL extension for GDPR-compliant column-level encryption using HashiCorp Vault Transit Engine. | SEC | MIT | Rust | 13–18 | 6 |
| pg_summarize | 0.0.1 | Text Summarization using LLMs. Built using pgrx | RAG | — | Rust | 14–18 | 6 |
| pgmer2 | 0.8.0 | PostgreSQL connector for the MeritRank graph ranking service | FEAT | MIT | Rust | 17 | 6 |
| a5pg | 0.6.1 | Equal-area A5 spatial index functions for PostgreSQL. | GIS | Apache-2.0 | Rust | 13–18 | 5 |
| accumulo_access_pg | 0.1.5 | PostgreSQL extension for parsing and evaluating Accumulo Access Expressions. | SEC | MIT | Rust | 15 | 5 |
| explain_ui | 0.0.2 | easily jump into a visual plan UI for any SQL query | STAT | — | Rust | 14–18 | 5 |
| koldstore | 0.1.0 | PostgreSQL tiered-storage that moves historical rows to Parquet while keeping the original table fully queryable and supporting updates and deletes. | OLAP | Apache-2.0 | Rust | — | 5 |
| natord_pg | 0.0.0 | Natural-order comparison operators and btree operator class for PostgreSQL text values. | FUNC | MIT | Rust | 13–17 | 5 |
| oidc_validator | 0.1.0 | PostgreSQL 18 OIDC bearer-token validator plugin written in Rust | SEC | — | Rust | 18 | 5 |
| password_profile | 1.0.0 | password_profile: Advanced password security and policy enforcement | SEC | GPL-3.0 | Rust | — | 5 |
| pg_mentat | 1.5.7 | Datomic-compatible data model and Datalog query engine inside PostgreSQL | FEAT | Apache-2.0 | Rust | 14–18 | 5 |
| pg_wal_budget | 0.3.0 | PostgreSQL extension that observes and enforces WAL generation against configurable budgets by policy scope. | ADMIN | Apache-2.0 | Rust | — | 5 |
| pgfaker | 0.0.3 | Generates fake company, person, internet, and phone data in PostgreSQL for tests, performance testing, and demos. | FUNC | MIT | Rust | 14–18 | 5 |
| pgmqtt | 0.4.1 | CDC-to-MQTT broker for PostgreSQL | ETL | Elastic-2.0 | Rust | 14–18 | 5 |
| pgx-s3sign | 1.0 | Sign S3 requests, fast: Created by pgx | SEC | MIT | Rust | — | 5 |