Explore 2400 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1479 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_streaming | 0.2.0 | Declarative stream processing engine inside PostgreSQL | ETL | Matroid | Rust | 14–18 | 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_turbovec | 1.29.0 | TurboQuant-compressed vector type and ANN index access method for PostgreSQL. | RAG | Apache-2.0 | Rust | 14–18 | 1 |
| pg_twkb | 0.1 | TWKB tools etc | GIS | GPL-2.0 | C | — | 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_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 |
| pgopenssltypes | 0.0.1 | PostgreSQL extension that stores and manipulates OpenSSL cryptographic types and functionality. | TYPE | PostgreSQL | C | 10–18 | 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 |
| pgs3 | 0.1.1 | S3-compatible object storage endpoint implemented inside PostgreSQL. | SIM | Apache-2.0 | Rust | 17–18 | 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 |
| 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 |
| pgwasm | 0.1.0 | Run sandboxed WebAssembly components as strongly typed PostgreSQL SQL functions. | LANG | BSD-3-Clause | Rust | 14–18 | 1 |
| pgwire4 | 1.0 | PostgreSQL extension to provide a new wire protocol | FEAT | — | C | — | 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 |
| 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 |
| plsix | 2 | provide a Perl 6/Raku procedural language handler for PostgreSQL | LANG | PostgreSQL | C | 10–18 | 1 |
| postgres_redis | 0.0.0 | synchronize selected PostgreSQL table values to Redis with hooks and a background worker | ETL | MIT | Rust | 11–16 | 1 |
| pscan | 1.0 | A PostgreSQL 9.6 test extension comparing tuple-based parallel heap scans with manually partitioned block-range scans. | FEAT | — | C | — | 1 |
| random | 2.0.0 | random data generator | FUNC | PostgreSQL | C | 14–18 | 1 |
| range_partitioning | 1.2.2 | Manages trigger-based static range partitions for PostgreSQL-XL, including split and merge operations. | OLAP | PostgreSQL | SQL | — | 1 |
| recommend | 1.0 | Experimental C extension providing scalar distance, text similarity, and one-dimensional array similarity functions derived from smlar. | FUNC | — | C | — | 1 |
| redis_backed_storage | 0.0.0 | Experimental PostgreSQL table access method backed by Redis storage. | FEAT | — | Rust | 11–16 | 1 |
| rep_fdw | 0.1.0 | Replicate table changes to another PostgreSQL server through postgres_fdw | ETL | PostgreSQL | SQL | — | 1 |
| rotate_array | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |