Explore 2392 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1803 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| 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_snowid | 3.1.0 | Generate thread-safe, time-sorted Snowflake-like IDs in PostgreSQL | FUNC | MIT | Rust | 18 | 1 |
| pg_splade | 0.0.0 | Generate SPLADE sparse-vector embeddings inside PostgreSQL | RAG | — | Rust | 12–17 | 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_statkit | 1.1.0 | Descriptive statistics and clinical effect-size functions over arrays. | FUNC | MIT | Rust | 13–17 | 1 |
| pg_streaming | 0.2.0 | Declarative stream processing engine inside PostgreSQL | ETL | Matroid | Rust | 14–18 | 1 |
| pg_string_extension | 0.1 | C string helpers for palindrome checks, anagram checks, and character sorting. | FUNC | — | C | — | 1 |
| pg_sweep | 0.0.0 | Collect PostgreSQL database and table statistics as JSON for monitoring. | STAT | MIT | Rust | 14–16 | 1 |
| pg_synapse_pgrx | 0.1.1 | pg synapse: Postgres-native agent-loop runtime | RAG | — | Rust | — | 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_tpch | 1.0.0 | TPC-H table creation, data loading, and query metadata for PostgreSQL | FEAT | MIT | Rust | 13–18 | 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_wthtmltopdf | 1.0 | Render HTML into PDF from a PostgreSQL function. | UTIL | MIT | C++ | — | 1 |
| pg_xarray | 0.2.0 | Catalog and query layer for chunked scientific arrays (NetCDF, Zarr, HDF5, GRIB, COG, SELAFIN, MED, CGNS, FITS) | OLAP | — | Rust | — | 1 |
| pg_year | 0.0.1 | YEAR data type | TYPE | — | C | — | 1 |
| pgauthz | 0.3.0 | Provide Zanzibar-style relationship-based authorization inside PostgreSQL | SEC | Apache-2.0 | Rust | 16–18 | 1 |
| pgds | 0.0.1 | dynamic statistics | ADMIN | PostgreSQL | C | — | 1 |
| pgfirestore | 0.0.0 | Implements Firestore-style document values, collection queries, and query operators inside PostgreSQL. | SIM | — | Rust | 11–15 | 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 |
| pgokf | 0.1.13 | Transactional Open Knowledge Format catalog with lexical and optional semantic search. | RAG | AGPL-3.0-only | Rust | 15–19 | 1 |
| pgopenssltypes | 0.0.1 | PostgreSQL extension that stores and manipulates OpenSSL cryptographic types and functionality. | TYPE | PostgreSQL | C | 10–18 | 1 |
| pgorpy | 0.0.0 | OR-tools python accessible from the database | FUNC | GPL-2.0 | SQL | — | 1 |
| pgrgraphic | 1.0.0 | PL/R-based PostgreSQL extension that renders database query results as PNG or JPEG chart files. | UTIL | — | R | — | 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 |
| pgscraper | 1.0 | Postgresql extension for scraping data from web | ETL | — | Rust | — | 1 |
| pgsword | 1.0 | enforce Qunar SQL auditing and database object rules | SEC | — | C | 10 | 1 |
| pgtensor | 0.0.0 | Run inference on ONNX models inside your Postgres database (and a Tensor type) | RAG | MIT | Rust | — | 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 |
| pgvector | 0.0.0 | Custom vector type with Euclidean distance, cosine similarity, and prototype IVFFlat helpers. | RAG | — | Rust | — | 1 |
| pgwire4 | 1.0 | PostgreSQL extension to provide a new wire protocol | FEAT | — | C | — | 1 |
| pgwtc | 0.1 | Dataset and counterpoint-analysis tools for Bach's Well-Tempered Clavier fugues. | FEAT | — | SQL | — | 1 |
| pgx_uuidv7 | 0.1.7 | A PostgreSQL extension to generate and cast v7 UUIDs | FUNC | MIT | Rust | 17–18 | 1 |
| pgxsd | 1.0 | Validate PostgreSQL XML values against XSD schemas stored inside the database. | FEAT | — | C | — | 1 |
| pgzstd_rs | 0.0.0 | Compress and decompress bytea values with Zstandard from PostgreSQL, including a parallel batch compressor | UTIL | MIT | Rust | 11–16 | 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 |
| plsh_mtb | 1.0 | A PostgreSQL multi-tenant backup controller implemented with PL/SH and an installed Korn shell command. | ADMIN | PostgreSQL | Shell | — | 1 |