Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
156 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| cidr | 1.0 | Transform an IPv4 or IPv6 address range into the minimal set of CIDR blocks | FUNC | MIT | SQL | — | 4 |
| format | 0.0.1 | A string formatting function which takes named parameters | FUNC | MIT | C | — | 4 |
| kissfft | 0.0.1 | Fast-Fourier transformer (fft) | FUNC | PostgreSQL | C | 10–18 | 4 |
| pg_ethopic | 0.0.1 | Format Ethiopic dates and numbers in PostgreSQL. | FUNC | MIT | Rust | 13–17 | 4 |
| unnest_ordinality | 1.0.1 | Legacy array unnest function that returns each element with its ordinal position. | FUNC | PostgreSQL | C | 10–18 | 4 |
| vihash | 1 | version-independent hash functions | FUNC | PostgreSQL | C | — | 4 |
| base62 | 0.0.1 | Base62 extension for PostgreSQL | FUNC | MIT | C | 14–18 | 3 |
| merge_ips | 1.0 | Functions to merge IP addresses, ignoring gaps | FUNC | PostgreSQL | SQL | — | 3 |
| nextid | 0.1 | Generate Instagram-style sharded integer IDs. | FUNC | MIT | C | — | 3 |
| nfiesta | 5.0.0 | PostgreSQL extension implementing nFIESTA forest inventory estimation functionality. | FUNC | EUPL-1.2 | SQL | 16 | 3 |
| numpgsql | 0.0.1 | Array and numerical computing library for PostgreSQL | FUNC | MIT | C++ | 11 | 3 |
| pg_aa | 1.0 | ASCII art extension for PostgreSQL | FUNC | PostgreSQL | C | — | 3 |
| pg_array_multi_index | 1.0 | simultaneous multiple-indexing of PostgreSQL arrays | FUNC | PostgreSQL | C | — | 3 |
| pg_bedtools_rs | 0.1.0 | A PostgreSQL plugin for bedtools, implemented in Rust. | FUNC | MIT | Rust | 13 | 3 |
| pg_gsl | 0.0.2 | Wraps selected GNU Scientific Library routines, including real FFT transforms and helper functions, for PostgreSQL. | FUNC | GPL-3.0 | C | — | 3 |
| pg_normalize_email | 1.0.9 | Normalize email addresses in PostgreSQL | FUNC | PostgreSQL | SQL | 12–18 | 3 |
| pg_purr | 0.2.0 | A PostgreSQL extension (via PL/Python) that brings quantum computing capabilities. | FUNC | MIT | Python | — | 3 |
| pg_uuid_v8 | 1.1.0 | UUID v8 generator with embedded timestamps for PostgreSQL | FUNC | PostgreSQL | C | 14–18 | 3 |
| short_ids | 0.1.0 | PL/pgSQL generator for short random text IDs with collision checks and transaction advisory locks. | FUNC | PostgreSQL | SQL | 10–18 | 3 |
| tanimoto | 1.0 | Fast C implementation of the Tanimoto similarity coefficient for PostgreSQL bit-varying fingerprints. | FUNC | — | C | — | 3 |
| weighted_statistics | 1.0.0 | High-performance weighted statistics functions for sparse data | FUNC | PostgreSQL | C | 14–18 | 3 |
| ddsketch | 1.0.1 | Provides ddsketch aggregate function | FUNC | PostgreSQL | C | 14–18 | 2 |
| fast_guid | 0.1 | Fast GUID generator function for PostgreSQL. | FUNC | PostgreSQL | C | — | 2 |
| fibonacci | 0.0.2 | Fibonacci extension for PostgreSQL. | FUNC | GPL-2.0 | C | — | 2 |
| generate_date_series | 1.0.0 | generate_series()-style set-returning function for date ranges with integer day steps. | FUNC | PostgreSQL | C | 10–18 | 2 |
| json_utils | 0.1 | JSON type helper functions, operators, and a hash operator class for PostgreSQL 9.2+. | FUNC | PostgreSQL | SQL | 10–18 | 2 |
| jsonb_set_lax | 1.0.0 | Backport of PostgreSQL 13 jsonb_set_lax for PostgreSQL 9.5 through 12 | FUNC | PostgreSQL | C | 10–12 | 2 |
| libuuid | 1.0 | Generate UUIDs through the system libuuid library | FUNC | PostgreSQL | C | 10–12 | 2 |
| pcg_random | 0.0.1 | PCG pseudo-random number generator functions for PostgreSQL. | FUNC | Apache-2.0 | C | — | 2 |
| pg_base58 | 0.0.1 | Base58 Encoder/Decoder Extension for PostgreSQL | FUNC | MIT | Rust | 14–18 | 2 |
| pg_median_utils | 0.0.1 | Median filter and iterative median filter window functions for PostgreSQL | FUNC | MIT | C | 10–18 | 2 |
| pg_sample_ext | 1.0.2 | A Sample PostgreSQL extension | FUNC | PostgreSQL | SQL | — | 2 |
| pg_str | 0.3.1 | Add Laravel-inspired string manipulation functions to PostgreSQL using pgrx | FUNC | MIT | Rust | 11–15 | 2 |
| pg_strverscmp | 1.0 | Natural-sort comparison functions, text operators, and a btree operator class based on a strverscmp-like order. | FUNC | ISC | C | — | 2 |
| pgpm-faker | 0.15.5 | PostgreSQL modules using the pgpm workflow for safe, testable, reversible SQL changes. | FUNC | MIT | C | — | 2 |
| pgpm-inflection | 0.30.0 | PostgreSQL modules using the pgpm workflow for safe, testable, reversible SQL changes. | FUNC | MIT | C | — | 2 |
| proven | 0.5.0 | proven: PostgreSQL C bindings for formally verified safety functions from libproven | FUNC | MPL-2.0 | C | — | 2 |
| validadores | 0.0.2 | Brazilian CPF check-digit validator, operator, and domain | FUNC | PostgreSQL | SQL | — | 2 |
| 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 |
| bitstring_helpers | 1.0 | Helper C functions and aggregates for PostgreSQL bit varying data. | FUNC | — | C | — | 1 |
| cmath | 1.2 | C11 math functions exposed to PostgreSQL with C-backed implementations. | FUNC | GPL-3.0 | C | — | 1 |
| composite | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| count_char | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| fhir_jsonb | 1.0 | Synthetic FHIR JSONB data generator and query benchmark fixture for PostgreSQL. | FUNC | — | SQL | 10–18 | 1 |
| get_column | 1.0.0 | Fetch a column value from a record by name | FUNC | PostgreSQL | C | — | 1 |
| htc | 2.1 | Horvitz-Thompson continuous-population estimator functions for PostgreSQL. | FUNC | EUPL-1.2 | C | 16 | 1 |
| insert_array | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| kq_fx | 1.0.1 | ketteQ, Inc. | FUNC | Apache-2.0 | Rust | 13–18 | 1 |
| mean | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |