Common extensions

From PostgreSQL wiki
Jump to navigationJump to search

See also:

.


Starting a table of some common extensions, based on where they are distributed/supported

Sources:

Note: the same extension can have differently named packages in different distribution channels

.

TODO: i've added all packages from the debian repo, still need to check for packages in PGDG apt repo and the PGDG yum repo that aren't here

TODO: add & populate more columns, for example: BSDs? k8s operators? does EDB "stackbuilder" tool install some of these on windows/mac? widely used cloud providers?

TODO: remove entries that aren't distributed in at least two places??


Extension Debian repo PGDG yum PGXN source Short Description
postgis yes yes no Geographic objects support
pgrouting yes yes no extends PostGIS to provide geospatial routing functionality
pgsql-ogr-fdw yes yes yes OGR is the vector half of the GDAL spatial data access library
hypopg yes yes yes PostgreSQL extension adding support for hypothetical indexes
ip4r yes yes no IPv4 and IPv6 types
orafce yes yes yes Oracle support functions
pg-rage-terminator yes no no PostgreSQL background worker that kill random sessions
pgextwlist yes no no PostgreSQL Extension Whitelisting
pgfincore yes yes no set of PostgreSQL functions to manage blocks in memory
pgl-ddl-deploy yes yes no Transparent DDL replication
pgmemcache yes yes no PostgreSQL user-defined functions that provide an interface to memcached
pgsql-asn1oid yes no no ASN.1 OID data type
pgtap yes yes yes Unit testing framework
plr yes yes no PostgreSQL user-defined functions that provide an interface to memcached
postgresql-debversion yes no no Debian version number type
postgresql-hll yes yes yes HyperLogLog extension
postgresql-pgmp yes yes yes arbitrary precision integers and rationals for PostgreSQL
postgresql-pllua yes yes no Lua procedural language
postgresql-plproxy yes no yes database partitioning/sharding system
postgresql-plsh yes yes no PL/sh procedural language
postgresql-prioritize yes yes yes Get and set the nice priorities of PostgreSQL backends
postgresql-unit yes no no SI Units (intl system of units)
prefix yes yes no Prefix Range module
preprepare yes no no pre prepare your PostgreSQL statements server side
toastinfo yes no no Show storage structure of varlena datatypes
wal2json yes yes no PostgreSQL logical decoding JSON output plugin