PostgreSQL est conçu pour être facilement
extensible. C'est pour cette raison que les extensions chargées dans la
base de données peuvent fonctionner comme les fonctionnalités intégrées au
SGBD. Le répertoire contrib/
livré avec le code
source contient un grand nombre d'extensions, qui sont décrites dans Annexe F. D'autres extensions sont développées indépendamment,
comme PostGIS. Même les
solutions de réplication de PostgreSQL peuvent
être développées en externe. Ainsi, Slony-I, solution
populaire de réplication primaire/secondaire, est développée
indépendamment du projet principal.