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 maître/esclave, est développée indépendamment du
projet principal.