Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_grpc | 1.0 | PostgreSQL gRPC | UTIL | MIT | C | — | 1 |
| pg_injection | 1.0.0 | PostgreSQL injection | SEC | MIT | C | — | 1 |
| pg_mem_counters | 1.0 | Maintains named total and requests-per-minute counters in PostgreSQL shared memory. | STAT | MIT | C | 10–11 | 1 |
| pg_misc_functions | 1.0 | Administrative test functions for backend errors, PANIC, crashes, and failover exercises. | ADMIN | PostgreSQL | C | — | 1 |
| pg_monetdb | 1.4 | MonetDB foreign-data wrapper with stronger analytical pushdown | FDW | MPL-2.0 | C | — | 1 |
| pg_msgpack | 0.0.1 | MessagePack data type with JSON and bytea casts and access operators | TYPE | PostgreSQL | C | — | 1 |
| pg_nanp | 1.0 | Validated and consistently formatted North American Numbering Plan data type | TYPE | PostgreSQL | C | — | 1 |
| pg_neon_sudo | 0.0.1 | Provides Neon-specific trusted sudo wrappers that run PostgreSQL Anonymizer dynamic-masking start and stop operations as the bootstrap superuser. | SEC | — | C | 16–18 | 1 |
| pg_nowhere | 0.1 | A PostgreSQL extension to disallow UPDATE and DELETE queries without a WHERE clause. | ADMIN | Public Domain | C | — | 1 |
| pg_opencc | 1.0 | Converts text among Simplified Chinese, Traditional Chinese regional variants and Japanese Shinjitai using OpenCC. | UTIL | Apache-2.0 | C | 13 | 1 |
| pg_outrider | 1.0 | Dynamically launches a background worker that extends a relation when its free-space watermark is crossed. | ADMIN | — | C | — | 1 |
| pg_pageindex | 1.0 | PageIndex document-tree construction and tree search for PDF and Markdown through a C/Go bridge. | RAG | MIT | C | 16 | 1 |
| pg_postal_code_ca | 1.0 | an efficient, validated, formatted Canadian postal code type | TYPE | PostgreSQL | C | — | 1 |
| pg_rand_ext | 1.0 | Functions that generate random values for PostgreSQL | FUNC | PostgreSQL | C | — | 1 |
| pg_random_string | 0.0.1 | Generates an alphanumeric string of a requested length with a C function. | FUNC | — | C | — | 1 |
| pg_reject_truncate | 1.0 | Rejects or prevents TRUNCATE operations in PostgreSQL. | ADMIN | — | C | — | 1 |
| pg_reversi | 1.0 | Reversi game implemented as a PostgreSQL extension. | FEAT | — | C | — | 1 |
| pg_rlimit | 1.0 | setrlimit/getrlimit functions | ADMIN | BSD-3-Clause | C | 10–18 | 1 |
| pg_sats | 0.1.0 | Per-role query metering and optional enforcement using satoshi-denominated balances. | ADMIN | MIT | C | 14–18 | 1 |
| pg_sessions | 1.3 | Tracks per-session SQL execution metrics and optional Linux process resource statistics in shared memory. | STAT | GPL-3.0 | C | — | 1 |
| pg_set_acl | 0.0.1 | SET command access control list | SEC | PostgreSQL | C | — | 1 |
| pg_setpriority | 1.0 | Get or change Unix scheduling priority for PostgreSQL processes | ADMIN | — | C | — | 1 |
| pg_stat_errors | 1.2 | Cluster-wide error-class counters with a bounded sample of recent errors. | STAT | PostgreSQL | C | — | 1 |
| pg_stat_ssi_failures | 0.1 | Cluster-wide counter for PostgreSQL SSI serialization failures. | STAT | — | C | — | 1 |
| pg_stat_usage | 1.0 | track usage statistics of stored procedure calls | STAT | BSD-2-Clause | C | — | 1 |
| pg_string_extension | 0.1 | C string helpers for palindrome checks, anagram checks, and character sorting. | FUNC | — | C | — | 1 |
| pg_synthesize_wal | 1.0 | Generate PostgreSQL WAL records of various sizes | FEAT | PostgreSQL | C | 15–18 | 1 |
| pg_textparser | 1.0 | Text search parser | FTS | MIT | C | — | 1 |
| pg_timelord | 0.0.1 | Proof-of-concept time-travel queries using commit timestamps and a custom MVCC snapshot. | TIME | PostgreSQL | C | — | 1 |
| pg_toastutils | 1.0 | TOAST inspection utils for postgres | ADMIN | PostgreSQL | C | — | 1 |
| pg_twkb | 0.1 | TWKB tools etc | GIS | GPL-2.0 | C | — | 1 |
| pg_txn_status | 0.1 | One-byte txn_status data type for storing transaction state values. | TYPE | — | C | 10–18 | 1 |
| pg_udp | 0.1 | Send UDP datagrams from a PostgreSQL function. | UTIL | — | C | — | 1 |
| pg_variant_functions | 1.0 | Variant summary and allele-frequency functions over TINYINT[] genotype arrays | FUNC | PostgreSQL | C | 10–18 | 1 |
| pg_vartype | 0.4 | Multiple scalar types in a single column | TYPE | — | C | — | 1 |
| pg_year | 0.0.1 | YEAR data type | TYPE | — | C | — | 1 |
| pgds | 0.0.1 | dynamic statistics | ADMIN | PostgreSQL | C | — | 1 |
| pgintegrity | 0.0.1 | Trigger-based row integrity watermark checker for PostgreSQL tables | SEC | — | C | — | 1 |
| pglogical_output_nzhooks | 1.0 | Example pglogical output-plugin row-filter hook that keeps only changes for a hard-coded relation name | ETL | — | C | — | 1 |
| pgopenssltypes | 0.0.1 | PostgreSQL extension that stores and manipulates OpenSSL cryptographic types and functionality. | TYPE | PostgreSQL | C | 10–18 | 1 |
| pgrollup | 1.0 | create rollup tables for fast aggregate queries | OLAP | — | C | 12–13 | 1 |
| pgscale | 1.0 | Background worker exposing PostgreSQL statistics views through a simple HTTP endpoint. | STAT | — | C | — | 1 |
| pgsword | 1.0 | enforce Qunar SQL auditing and database object rules | SEC | — | C | 10 | 1 |
| pgtime | 0.1 | Temporal tables extension for PostgreSQL. Automatically tracks Transaction Time (system time) on any table using range types and a high-performance C-based AFTER ROW trigger. | TIME | MIT | C | — | 1 |
| pgunicoll | 1.0.0 | Generate ICU Unicode Collation Algorithm sort keys for PostgreSQL text values. | UTIL | GPL-2.0 | C | 10–18 | 1 |
| pgwire4 | 1.0 | PostgreSQL extension to provide a new wire protocol | FEAT | — | C | — | 1 |
| pgxsd | 1.0 | Validate PostgreSQL XML values against XSD schemas stored inside the database. | FEAT | — | C | — | 1 |
| pllisp | 0.1.0 | PL/Lisp toy extension | LANG | BSD-3-Clause | C | — | 1 |
| plocamlu | 1.0 | PL/OCaml Procedural Language Handler for PostgreSQL | LANG | — | C | — | 1 |
| plsix | 2 | provide a Perl 6/Raku procedural language handler for PostgreSQL | LANG | PostgreSQL | C | 10–18 | 1 |