O PostgreSQL é projetado para ser
facilmente estendido.
Por esse motivo, as extensões carregadas no banco de dados podem
funcionar exatamente como os recursos integrados.
O diretório contrib/ fornecido com o código-fonte
contém várias extensões, descritas em Módulos e extensões adicionais fornecidos.
Outras extensões são desenvolvidas de forma independente, como o
PostGIS.
Mesmo as soluções de replicação do PostgreSQL
podem ser desenvolvidas externamente.
Por exemplo, o
Slony-I
é uma solução popular de replicação de servidor primário/em-espera
desenvolvida independentemente do projeto principal.