select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

pgx_ulid · ulid type and methods · 0.2.3 · Functions and aggregates · MIT · Rust · Packagedpg_idkit · multi-tool for generating new/niche universally unique identifiers (ex. UUIDv6, ULID, KSUID) · 0.4.0 · Functions and aggregates · Apache-2.0 · Rust · Packagedpg_hashids · Short unique id generator for PostgreSQL, using hashids · 1.3 · Functions and aggregates · MIT · C · Packageddatasketches · Approximate analytics sketches and aggregates for PostgreSQL · 1.7.0 · Functions and aggregates · Apache-2.0 · C++ · Packagedsnowflake · Snowflake-style 64-bit ID generator and sequence utilities for PostgreSQL · 2.5.0 · Functions and aggregates · PostgreSQL · C · Packagedaggs_for_arrays · Various functions for computing statistics on arrays of numbers · 1.3.3 · Functions and aggregates · MIT · C · Packagedpermuteseq · Pseudo-randomly permute sequences with a format-preserving encryption on elements · 1.2.2 · Functions and aggregates · PostgreSQL · C · Packagedquantile · Quantile aggregation function · 1.1.8 · Functions and aggregates · BSD-2-Clause · C · Packagedaggs_for_vecs · Aggregate functions for array inputs · 1.4.1 · Functions and aggregates · MIT · C · Packagedvasco · discover hidden correlations in your data with MIC · 0.1.0 · Functions and aggregates · GPL-3.0 · C · Packagedfinancial · Financial aggregate functions · 1.0.1 · Functions and aggregates · PostgreSQL · C · Packagedtypeid · Allows to use TypeIDs in Postgres natively · 0.3.0 · Functions and aggregates · MIT · Rust · Packagedargm · argmax, argmin, and anyold aggregate functions · 1.1.1 · Functions and aggregates · PostgreSQL · C · Packagedparray_gin · GIN index operator class and partial-match operators for text arrays · 1.5.0 · Functions and aggregates · PostgreSQL · C · Packagedpg_math · GSL statistical functions for postgresql · 1.1.0 · Functions and aggregates · GPL-3.0 · C · Packagedpg_slug_gen · Generate cryptographically secure timestamp-based slugs · 1.0.0 · Functions and aggregates · MIT · C · Packagedarraymath · Array math and operators that work element by element on the contents of arrays · 1.1 · Functions and aggregates · MIT · C · Packagedbase36 · Integer Base36 types · 1.0.0 · Functions and aggregates · MIT · C · Packagedfloatvec · Math for vectors (arrays) of numbers · 1.1.1 · Functions and aggregates · MIT · C · Packagedpg_accumulator · Accumulation registers for balance and turnover tracking in PostgreSQL · 1.1.3 · Functions and aggregates · PostgreSQL · C · Packagedxicor · XI Correlation Coefficient in Postgres · 0.1.1 · Functions and aggregates · GPL-3.0 · C · Packagedbase62 · Base62 extension for PostgreSQL · 0.0.1 · Functions and aggregates · MIT · C · Packagedconvert · conversion functions for spatial, routing and other specialized uses · 0.1.0 · Functions and aggregates · MIT · Rust · Packagedpg_uuid_v8 · UUID v8 generator with embedded timestamps for PostgreSQL · 1.1.0 · Functions and aggregates · PostgreSQL · C · Packagedweighted_statistics · High-performance weighted statistics functions for sparse data · 1.0.0 · Functions and aggregates · PostgreSQL · C · Packagedddsketch · Provides ddsketch aggregate function · 1.0.1 · Functions and aggregates · PostgreSQL · C · Packagedpg_base58 · Base58 Encoder/Decoder Extension for PostgreSQL · 0.0.1 · Functions and aggregates · MIT · Rust · Packagedrandom · random data generator · 2.0.0 · Functions and aggregates · PostgreSQL · C · Packagedfbsql · Closure-preserving formula-based statistical modeling in SQL · 0.1.0 · Functions and aggregates · MIT · SQL · Packagedlower_quantile · Lower quantile aggregate function · 1.0.3 · Functions and aggregates · BSD-2-Clause · C · Packagedomnisketch · data structure for on-line agg of data into approximate sketch · 1.0.2 · Functions and aggregates · PostgreSQL · C · Packaged

31 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pgx_ulid 0.2.3 ulid type and methods FUNC MIT Rust 14–18 501
pg_idkit 0.4.0 multi-tool for generating new/niche universally unique identifiers (ex. UUIDv6, ULID, KSUID) FUNC Apache-2.0 Rust 14–18 423
pg_hashids 1.3 Short unique id generator for PostgreSQL, using hashids FUNC MIT C 14–18 324
datasketches 1.7.0 Approximate analytics sketches and aggregates for PostgreSQL FUNC Apache-2.0 C++ 14–18 96
snowflake 2.5.0 Snowflake-style 64-bit ID generator and sequence utilities for PostgreSQL FUNC PostgreSQL C 15–18 95
aggs_for_arrays 1.3.3 Various functions for computing statistics on arrays of numbers FUNC MIT C 14–18 50
permuteseq 1.2.2 Pseudo-randomly permute sequences with a format-preserving encryption on elements FUNC PostgreSQL C 14–18 39
quantile 1.1.8 Quantile aggregation function FUNC BSD-2-Clause C 14–18 39
aggs_for_vecs 1.4.1 Aggregate functions for array inputs FUNC MIT C 14–18 38
vasco 0.1.0 discover hidden correlations in your data with MIC FUNC GPL-3.0 C 14–18 35
financial 1.0.1 Financial aggregate functions FUNC PostgreSQL C 14–18 29
typeid 0.3.0 Allows to use TypeIDs in Postgres natively FUNC MIT Rust 14–18 29
argm 1.1.1 argmax, argmin, and anyold aggregate functions FUNC PostgreSQL C 14–18 27
parray_gin 1.5.0 GIN index operator class and partial-match operators for text arrays FUNC PostgreSQL C 14–18 24
pg_math 1.1.0 GSL statistical functions for postgresql FUNC GPL-3.0 C 14–18 19
pg_slug_gen 1.0.0 Generate cryptographically secure timestamp-based slugs FUNC MIT C 15–18 18
arraymath 1.1 Array math and operators that work element by element on the contents of arrays FUNC MIT C 14–18 17
base36 1.0.0 Integer Base36 types FUNC MIT C 14–18 17
floatvec 1.1.1 Math for vectors (arrays) of numbers FUNC MIT C 14–18 16
pg_accumulator 1.1.3 Accumulation registers for balance and turnover tracking in PostgreSQL FUNC PostgreSQL C 14–18 5
xicor 0.1.1 XI Correlation Coefficient in Postgres FUNC GPL-3.0 C 14–18 5
base62 0.0.1 Base62 extension for PostgreSQL FUNC MIT C 14–18 3
convert 0.1.0 conversion functions for spatial, routing and other specialized uses FUNC MIT Rust 14–18 3
pg_uuid_v8 1.1.0 UUID v8 generator with embedded timestamps for PostgreSQL FUNC PostgreSQL C 14–18 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
pg_base58 0.0.1 Base58 Encoder/Decoder Extension for PostgreSQL FUNC MIT Rust 14–18 2
random 2.0.0 random data generator FUNC PostgreSQL C 14–18 1
fbsql 0.1.0 Closure-preserving formula-based statistical modeling in SQL FUNC MIT SQL 16–18
lower_quantile 1.0.3 Lower quantile aggregate function FUNC BSD-2-Clause C 14–18
omnisketch 1.0.2 data structure for on-line agg of data into approximate sketch FUNC PostgreSQL C 14–18