Postgres.app para MAC

O jeito grátis e de código aberto de rodar PostgreSQL no Mac: um servidor PostgreSQL completo com PostGIS num app comum, com item na barra de menus.

Visão geral do Postgres.app

O Postgres.app é uma instalação completa do PostgreSQL empacotada como um app comum de Mac. Baixe, mova para a pasta Aplicativos, dê dois cliques e clique em Initialize, e você tem um servidor PostgreSQL rodando no seu Mac. Uma interface simples e um item na barra de menus permitem iniciar e parar servidores, e você nunca precisa usar a linha de comando, embora todas as ferramentas de linha de comando e arquivos de cabeçalho de costume estejam incluídos para usuários avançados.

O Postgres.app inclui o PostgreSQL com a extensão PostGIS para dados geográficos, além de extensões como pgvector, pgrouting, wal2json e pldebugger. Um download separado traz todas as versões do PostgreSQL com suporte atual, da 14 à 18, para rodar várias lado a lado, e o app pode instalar atualizações menores automaticamente. O Postgres.app é grátis e de código aberto sob a licença PostgreSQL. A versão 2.9.6 traz o PostgreSQL 18.6 e o PostGIS 3.6.3, é um app universal para Apple Silicon e Intel e requer o macOS 10.15 ou posterior.

Principais recursos

O Postgres.app é o jeito mais fácil de rodar PostgreSQL no Mac.

  • Servidor PostgreSQL completo: empacotado como app comum.
  • Sem linha de comando: inicie e pare servidores com um clique.
  • Item na barra de menus: veja e controle seus servidores.
  • PostGIS incluído: dados geográficos prontos para usar.
  • Extensões: pgvector, pgrouting, wal2json e pldebugger.
  • Várias versões: PostgreSQL 14 a 18 lado a lado.
  • Atualizações menores automáticas: correções o quanto antes.
  • Ferramentas de linha de comando: psql e as demais para avançados.

Novidades da versão 2.9.6

O Postgres.app 2.9.6 traz as correções trimestrais mais recentes do PostgreSQL.

  • PostgreSQL 18.6, 17.11, 16.15, 15.19 e 14.24 com correções de erros e de segurança
  • Inclui o PostGIS 3.6.3 com o PostgreSQL 18
  • pgvector atualizado para 0.8.6; rode ALTER EXTENSION vector UPDATE nos bancos que o usam
  • Quem usa o wal2json incluído precisa definir a nova configuração output_plugin_libraries

Perguntas frequentes sobre o Postgres.app

O Postgres.app é gratuito?

Sim. O Postgres.app é grátis e de código aberto sob a licença PostgreSQL.

Qual versão do macOS o Postgres.app requer?

O Postgres.app 2.9.6 requer o macOS 10.15 ou posterior.

O Postgres.app roda no Apple Silicon?

Sim. É um app universal para Apple Silicon e Intel.

Qual versão do PostgreSQL vem incluída?

O download principal inclui o PostgreSQL 18.6 com o PostGIS 3.6.3.

Posso usar várias versões do PostgreSQL?

Sim. Um download separado traz o PostgreSQL 14 a 18, e você pode rodar várias versões lado a lado.

Como me conecto ao servidor?

Por padrão o servidor roda em localhost, porta 5432, com o seu nome de usuário do Mac e sem senha. Dê dois cliques num banco para abrir o psql.

Preciso da linha de comando?

Não. Você inicia e para servidores pelo app e pelo item na barra de menus, mas as ferramentas de linha de comando estão incluídas.

Quais extensões vêm incluídas?

PostGIS, pgvector, pgrouting, wal2json e pldebugger, entre outras.

Posso instalar o Postgres.app com o Homebrew?

Sim. Rode brew install --cask postgres-app.

De onde vem o download do Postgres.app em postgres-app.FULLMAC.app?

O botão de download leva à página oficial de downloads do Postgres.app, https://postgresapp.com/downloads.html. O postgres-app.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.