Explore 2392 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1803 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| rpc | 1.0 | Synchronous JSON-to-JSON RPC client for PostgreSQL over a Unix domain socket, with a companion Go server example | UTIL | — | C | — | 2 |
| rtosm | 0.1 | Real-time simplification of spatial objects in an OpenStreetMap API database. | GIS | GPL-2.0 | C | — | 2 |
| safecast | 0.0.1 | Pure-SQL helper functions that return NULL for some invalid text-to-number casts. | FUNC | Apache-2.0 | SQL | — | 2 |
| setrank | 1.0 | TF-IDF and cover-density ranking functions for tsvector/tsquery using document-frequency statistics from a table. | FTS | — | C | — | 2 |
| siguanet_quest | 1.0 | Application-specific PL/pgSQL reporting layer for spatial aggregation over SIGUANET/PostGIS campus asset databases. | GIS | GPL-3.0 | SQL | 10–18 | 2 |
| similarity | 1.0 | C extension that computes a normalized similarity score between two strings using an fstrcmp-style approximate matching algorithm. | FTS | GPL-2.0 | C | — | 2 |
| snowball_ext | 1.0 | Extensible Snowball text-search dictionary template with a Nepali stemmer. | FTS | PostgreSQL | C | — | 2 |
| soundex-type | 1.0.0 | soundex - type | FTS | PostgreSQL | C | — | 2 |
| sparse_vector | 0.1 | C data type and functions for sparse float vectors, normalization, dot product, and cosine similarity. | RAG | MIT | C | 10–18 | 2 |
| srf | 1.0 | Minimal C example implementing an inclusive integer set-returning function. | FUNC | — | C | — | 2 |
| stat_record | 0.4.0 | Background-worker snapshot recorder and reporting suite for PostgreSQL server statistics. | STAT | — | C | 10–18 | 2 |
| statsmgr | 0.1-alpha | C extension that snapshots PostgreSQL cumulative WAL, SLRU, checkpoint, archiver, I/O, and background-writer statistics in dynamic shared memory. | STAT | PostgreSQL | C | 17–18 | 2 |
| supamonitor | 0.0.6 | Preloaded pgrx query hook that logs query text, query ID, planning time, and execution time as JSON. | STAT | — | Rust | 13–18 | 2 |
| supasession | 0.1.2 | Advanced session management for Supabase. | SEC | PostgreSQL | SQL | — | 2 |
| svs | 0.1.0 | SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. | RAG | PostgreSQL | C | — | 2 |
| synchronize_logical_slots | 1.0 | Synchronizes logical replication slots from an EDB Advanced Server 12 primary to synchronous standby servers. | ETL | — | C | 12 | 2 |
| table_guard | 1.0 | Configurable protection against DROP, TRUNCATE, and unqualified whole-table DELETE. | SEC | — | C | 14–18 | 2 |
| tablelog | 0.1 | Trigger-based audit and change-data-capture extension that records INSERT, UPDATE, and DELETE row images in a central log table and can generate replay SQL. | SEC | — | SQL | 10–18 | 2 |
| track_renames | 0.1 | Event-trigger function that forwards PostgreSQL object rename details to a configurable callback. | ADMIN | PostgreSQL | C | 10–18 | 2 |
| translate_isbn | 1.0 | C function that converts text ISBN codes between ISBN-10 and ISBN-13 forms for Evergreen-compatible search expansion. | FUNC | — | C | — | 2 |
| url | 1.0 | SQL and PL/pgSQL types and helper functions for URL parsing, encoding, decoding, and query-string key/value handling. | TYPE | BSD-3-Clause | SQL | — | 2 |
| vacuum_utils | 0.1.0 | SQL functions for inspecting VACUUM and ANALYZE thresholds and activity and for invoking table maintenance. | ADMIN | PostgreSQL | SQL | 10–18 | 2 |
| validadores | 0.0.2 | Brazilian CPF check-digit validator, operator, and domain | FUNC | PostgreSQL | SQL | — | 2 |
| valkey_fdw | 1.0 | Foreign data wrapper for querying a Valkey server | FDW | PostgreSQL | C | 17–18 | 2 |
| vercomp | 1.0.0 | Deprecated semantic-version data type and comparison operators | TYPE | MIT | C | 10 | 2 |
| vpack | 0.1 | VelocyPack data type, path type, operators, casts, and JSON/BSON conversion support for PostgreSQL. | TYPE | — | C++ | — | 2 |
| wdb_fdw | 0.0.1 | WhiteDB Foreign Data Wrapper | FDW | PostgreSQL | C | — | 2 |
| wiki | 0.1 | In-database wiki data model and SQL/PLPerl API with optional MediaWiki integration. | FEAT | PostgreSQL | SQL | 10–12 | 2 |
| wrapper_deltalake | 0.0.0 | Unfinished pgrx hello-world prototype originally planned as a Delta Lake foreign data wrapper. | FUNC | Apache-2.0 | Rust | 14–16 | 2 |
| zlib | 1.0 | zlib decompress function for PostgreSQL. | UTIL | — | C | — | 2 |
| ai_toolkit | 1.0 | AI-powered query generation and explanation tools for PostgreSQL. | RAG | — | C++ | 18 | 1 |
| ajversion | 0.0.1 | Semantic version type for PostgreSQL backed by compact integer storage. | TYPE | PostgreSQL | C | — | 1 |
| all_hooks | 0.1 | Extension for PostgreSQL emitting a message for each of all available hooks | FEAT | MIT | C | — | 1 |
| approx_count | 1.0 | Fast approximate row counts for tables and indexes in PostgreSQL 14+ from pg class.reltuples, with a governed ANALYZE refresh | FUNC | — | SQL | — | 1 |
| array_concat | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| auth0 | 0.1 | Auth0 Management API client for PostgreSQL. | SEC | GPL-3.0 | SQL | 10–18 | 1 |
| auto_explain_z | 1.0 | Compressed binary execution-plan logging with rotation and offline decoding. | STAT | Apache-2.0 | C | 14–18 | 1 |
| autofailover | 1.0 | C extension exposing autofailover functions for role and WAL status checks, promotion, and synchronous replication setting changes. | ADMIN | — | C | — | 1 |
| autovacuum_informations | 1.0 | PostgreSQL extension that adds functions for reporting the autovacuum launcher PID and autovacuum worker information. | STAT | — | C | — | 1 |
| bfn | 2.0.1 | Rust/pgrx utility extension with UUID, date, string, JSON/address, and validation helper functions. | UTIL | — | Rust | 16–18 | 1 |
| bigintarray | 1.0 | Postgres extension like intarray, but for bigints | FUNC | — | C | — | 1 |
| bitemp_retrieval | 0.0.1 | Retrieval, coalescing, and join helpers for bitemporal tables created by pg_bitemporal. | TIME | — | C | — | 1 |
| bitstring_helpers | 1.0 | Helper C functions and aggregates for PostgreSQL bit varying data. | FUNC | — | C | — | 1 |
| bloompg | 0.1.2 | Planner-hook extension for PostgreSQL 18 that prefilters equality-join inputs with adaptive Bloom or exact bitmap transfer before replanning analytical queries. | FEAT | MIT | C | 18 | 1 |
| boolean_cascaded | 2.0 | Composite boolean status type with operators and trigger helper for cascaded parent-child status. | TYPE | PostgreSQL | SQL | 10–18 | 1 |
| buffercache_tools | 1.0 | Inspect and manipulate PostgreSQL buffer cache entries for relations, forks, databases, and tablespaces. | ADMIN | — | C | — | 1 |
| cdc_webhook | 1.0 | Change Data Capture webhook extension | ETL | — | Python | — | 1 |
| check_chapmd5_password | 0.0.1 | Function for verifying CHAP-MD5 authentication responses. | SEC | Apache-2.0 | C | — | 1 |
| check_orapg | 3.0 | Validate Oracle-to-PostgreSQL or EDB migrations by comparing database objects, privileges, attributes, comments, and row counts. | ETL | — | SQL | 11–13 | 1 |
| cmath | 1.2 | C11 math functions exposed to PostgreSQL with C-backed implementations. | FUNC | GPL-3.0 | C | — | 1 |