🧚 Escute! O Beekeeper Studio é uma GUI para DynamoDB rápida, moderna e open source Baixar
5 de novembro de 2026 Por Matthew Rathbone

O console do DynamoDB serve para dar uma olhada rápida em uma tabela, mas cansa rápido quando você está paginando resultados, alternando entre três tabelas ou desenvolvendo com o DynamoDB Local. Abaixo estão seis clientes GUI para DynamoDB que fazem melhor, quanto cada um custa e quais funcionam com o DynamoDB Local. Nós fazemos um deles, o Beekeeper Studio, então é claro que ele vem primeiro. Pode revirar os olhos à vontade.

Beekeeper Studio

Disponível para Windows, macOS e Linux - baixe aqui

Uma tabela Orders do DynamoDB no Beekeeper Studio, com o status de um item editado inline e aguardando para ser aplicado

Somos obviamente suspeitos, mas achamos que o Beekeeper Studio é a forma mais agradável de trabalhar com DynamoDB quando ele não é o único banco de dados que você usa. Ele abre uma tabela do DynamoDB do mesmo jeito que abre uma do Postgres ou MySQL: uma grade estilo planilha que você pode filtrar, onde edita itens inline, adiciona novos e exclui antigos sem escrever à mão uma chamada UpdateItem.

Para algo mais específico, há o editor SQL, que executa PartiQL, a linguagem de consulta compatível com SQL do DynamoDB, nas suas tabelas. É o mesmo editor, com as mesmas abas e consultas salvas, que você usaria para qualquer outro banco de dados.

Uma consulta PartiQL em um índice secundário global do DynamoDB no Beekeeper Studio, com os resultados abaixo

Experimente o Beekeeper Studio grátis por 14 dias

Eu amo o beekeeper – ele tornou todos os meus outros clientes de banco obsoletos no primeiro dia. É muito bom poder usar o mesmo cliente para diferentes tipos de banco de dados, porque, convenhamos: apps modernos precisam de bancos SQL e NOSQL e muitas vezes há um DWH envolvido também.

Oliver Grasl CEO, transentis consulting

A conexão funciona como no AWS CLI: uma access key e secret, um perfil nomeado do seu arquivo de credenciais da AWS ou as credenciais da sua configuração existente do AWS CLI. Para desenvolvimento local, coloque http://localhost:8000 no campo de endpoint personalizado para acessar o DynamoDB Local. O modo somente leitura evita que você edite uma tabela de produção por acidente.

DynamoDB é um recurso pago, incluído nos planos Professional e Business. Todos os recursos pagos ficam grátis por 14 dias quando você baixa o app, sem conta nem cartão de crédito, então você pode testá-lo nas suas próprias tabelas primeiro. O núcleo do Beekeeper Studio é open source (GPLv3), e os recursos pagos são commercial source available.

As desvantagens: o DynamoDB não consegue ordenar um Scan no servidor, então a visualização da tabela não tem ordenação por coluna, e os filtros são aplicados depois do scan, então um filtro muito seletivo em uma tabela grande ainda pode significar um scan longo. Você não pode criar tabelas ou índices pelo Beekeeper, e ele não é uma ferramenta de modelagem de dados (o NoSQL Workbench, abaixo, é muito melhor nisso). Também não é uma IDE corporativa cheia de firulas; ele foi feito para consultar e editar dados rapidamente.

Links do Beekeeper Studio

NoSQL Workbench for DynamoDB

Disponível para Windows, macOS e Linux - grátis, da AWS

O NoSQL Workbench é a GUI para DynamoDB da própria AWS, e lidera o Google para “DynamoDB GUI” por um bom motivo: é grátis, é oficial e faz coisas que nenhuma outra opção desta lista faz.

O destaque é o modelador de dados. Você projeta tabelas e índices secundários globais, preenche-os com dados de exemplo (digitados ou importados de CSV), define seus padrões de acesso e os verifica como operações reais, e depois aplica o modelo no DynamoDB Local ou na sua conta AWS, ou exporta como CloudFormation. Se você está elaborando um design de tabela única, comece por aqui.

O construtor de operações cobre o trabalho do dia a dia: Scan e Query com expressões de projeção e condição, put, update e delete de itens, transações, gerenciamento de tabelas e índices, e um editor PartiQL. Ele salva até 50 operações, gera código para elas, exporta resultados para CSV e pode clonar uma tabela entre contas, Regiões e o DynamoDB Local. O DynamoDB Local vem com o instalador, e você o inicia por um botão no app (requer Java 17 ou mais recente).

Os pontos negativos: ele só trabalha com DynamoDB e não é open source. A documentação da AWS só descreve a conexão com uma access key (com session token ou role ARN opcionais), não com perfil nomeado ou SSO. E ele é mais uma ferramenta de modelagem e operações do que uma forma rápida de navegar por uma tabela.

Links do NoSQL Workbench

Dynobase

Disponível para Windows, macOS e Linux - pago, teste grátis de 7 dias

O Dynobase é o cliente desktop dedicado ao DynamoDB mais conhecido, e a opção mais completa aqui se o DynamoDB é o seu mundo inteiro. A versão 3.0 (setembro de 2026) foi uma reescrita completa, então se algum comparativo antigo disse que ele estava abandonado, isso está desatualizado: desde então ele recebe versões de correção a cada uma ou duas semanas.

Seu construtor de consultas escolhe entre Query e Scan para você e estima quanto um scan vai custar. Ele executa leituras, escritas e transações PartiQL, importa CSV e JSON, exporta para arquivo ou para o S3, gera código de SDK e CLI, e tem um designer de tabela única que faz deploy ou exporta para CloudFormation. Ele lida com perfis do AWS CLI, IAM Identity Center (SSO), roles assumidas e MFA, e conecta ao DynamoDB Local e ao LocalStack.

Custa $9 por mês com cobrança anual ($108) para um usuário, ou uma licença vitalícia de pagamento único (atualmente $199), com planos para equipes acima disso. Há um teste grátis de 7 dias, sem cartão. Assim como o NoSQL Workbench, é código fechado e só trabalha com DynamoDB.

Links do Dynobase

DataGrip

Disponível para Windows, macOS e Linux - grátis para uso não comercial

Editor SQL do DataGrip

O DataGrip é a IDE SQL da JetBrains, e suporta DynamoDB desde a versão 2023.3: tabelas com suas chaves e índices no explorador de banco de dados, um visualizador de dados e, no editor, o subconjunto de PartiQL que o DynamoDB suporta, com o autocompletar de sempre da JetBrains. Ele se autentica com um perfil nomeado do seu arquivo de credenciais da AWS e acessa o DynamoDB Local em jdbc:dynamodb://localhost:8000.

Desde outubro de 2025 o DataGrip é grátis para uso não comercial, como aprendizado, hobby e projetos open source (a licença gratuita envia estatísticas de uso anônimas). Trabalho para um empregador exige uma assinatura após um teste de 30 dias: $259 por usuário por ano para organizações, ou $109 no primeiro ano para pessoas físicas.

É uma IDE grande, então faz mais sentido se você já usa ferramentas da JetBrains ou trabalha com vários bancos de dados. Se você só precisa de DynamoDB, é IDE demais.

Links do DataGrip

DbVisualizer

Disponível para Windows, macOS e Linux - edição gratuita, Pro pago

O DbVisualizer adicionou DynamoDB na versão 25.1 (março de 2025). Ele mostra suas tabelas com as chaves de partição e ordenação e os índices locais e globais, e executa scripts PartiQL no seu editor SQL Commander.

A edição gratuita cobre navegar por tabelas e executar consultas. Editar dados na grade ou no editor de formulário, e criar tabelas, exige o Pro, que custa $199 por usuário no primeiro ano e $89 por ano depois disso, com um teste de 21 dias.

O DbVisualizer é um cliente de banco de dados Java maduro e convencional, com muitos painéis e opções. É uma escolha sensata se você já o usa para seus bancos relacionais e quer o DynamoDB no mesmo lugar.

Links do DbVisualizer

dynamodb-admin

Web app auto-hospedado (npm ou Docker) - grátis e open source (MIT)

O dynamodb-admin é uma pequena interface web para desenvolvimento local. O README o descreve como uma “GUI for DynamoDB Local, dynalite, localstack etc.” Instale com npm, aponte para o seu emulador e abra http://localhost:8001 para explorar suas tabelas locais:

npm install -g dynamodb-admin
dynamodb-admin --dynamo-endpoint=http://localhost:8000

Também há uma imagem Docker (aaronshaf/dynamodb-admin), prática como mais um serviço no arquivo docker-compose que já roda o DynamoDB Local. Tem licença MIT, é pequeno e ainda é mantido (a 5.3.3 saiu em junho de 2026).

Mas ele é simples de propósito: sem editor PartiQL, sem modelagem de dados e sem geração de código. E foi feito para emuladores locais; o README não descreve o uso com suas tabelas reais na AWS.

Links do dynamodb-admin

O console da AWS: o ponto de partida

Baseado na web, parte da sua conta AWS

Tudo acima está, na verdade, competindo com o console do DynamoDB, que é grátis e provavelmente já está aberto em uma aba. “Explore table items” alterna entre Query e Scan e permite editar itens, e o editor PartiQL na navegação à esquerda executa instruções e mostra os resultados como tabela ou como JSON.

Para uma olhada rápida em dados de produção, isso muitas vezes basta. Fica cansativo quando você está paginando resultados (cada Query ou Scan retorna no máximo 1 MB), pulando entre tabelas, contas e Regiões, ou trabalhando com o DynamoDB Local, que o console não consegue acessar.

Algumas menções honrosas

  • TablePlus adicionou DynamoDB na versão 6.7 (setembro de 2025, macOS e Windows), e ainda está marcado como beta. Se você já paga pelo TablePlus, vale testar.
  • DBeaver suporta DynamoDB apenas nas edições pagas Lite, Enterprise e Ultimate (a partir de $113 por ano). A edição gratuita Community não inclui. Veja como o Beekeeper Studio se compara ao DBeaver.
  • Dynomate é um cliente desktop dedicado mais recente para macOS, Windows e Linux, com SSO, suporte a DynamoDB Local e LocalStack, e importação e exportação. Tem um plano gratuito Community e planos pagos a partir de $10 por mês, com cobrança anual.
  • DynamoIt é um cliente JavaFX open source (GPL-3.0) que usa seus perfis do AWS CLI e funciona com o DynamoDB Local. Sua última versão binária foi em outubro de 2024.
  • DocKit é um cliente open source (Apache 2.0) para DynamoDB, Elasticsearch, OpenSearch e MongoDB, com editor PartiQL. Desde a versão 2.0 (outubro de 2026), autenticar com perfil AWS ou SSO faz parte do plano pago.

Trabalhando com o DynamoDB Local

Muita gente procura uma GUI para DynamoDB porque está desenvolvendo com o DynamoDB Local, a versão gratuita e baixável do DynamoDB da AWS, e o console não o enxerga. A forma mais rápida de rodá-lo é com a imagem Docker da AWS:

docker run -p 8000:8000 amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedDb

Ele escuta em http://localhost:8000. Quaisquer credenciais funcionam, mas o access key ID só pode conter letras e números. Depois:

  • Beekeeper Studio: coloque http://localhost:8000 no campo de endpoint personalizado.
  • NoSQL Workbench: já vem com o DynamoDB Local, então você pode iniciá-lo pelo app em vez de rodar o contêiner.
  • Dynobase: adicione um endpoint do DynamoDB Local (ou LocalStack).
  • DataGrip: use a URL jdbc:dynamodb://localhost:8000.
  • dynamodb-admin: conecta a http://localhost:8000 por padrão.

Mantenha a flag -sharedDb. Sem ela, o DynamoDB Local mantém um arquivo de banco separado para cada access key ID e Região, então uma GUI que conecta com credenciais fictícias diferentes das do seu app vai mostrar uma lista de tabelas vazia. É o momento “cadê minhas tabelas?” mais comum com o DynamoDB Local.

Qual GUI para DynamoDB você deve usar?

  • Grátis, oficial e melhor para modelagem de dados: NoSQL Workbench
  • Você só trabalha com DynamoDB e quer todos os recursos: Dynobase
  • DynamoDB é um dos vários bancos que você usa: Beekeeper Studio, ou DataGrip ou DbVisualizer se você já os usa
  • Grátis, open source, para desenvolvimento local: dynamodb-admin
  • Uma olhada rápida em dados de produção: o console da AWS

O DynamoDB não tem a multidão de GUIs que o PostgreSQL ou o MySQL têm, mas com essas opções você está coberto. Se você consulta o DynamoDB junto com seus bancos SQL e quer um app rápido para todos eles, experimente o Beekeeper Studio: é grátis por 14 dias, e conectar leva só alguns minutos.

Comparativo de clientes GUI para DynamoDB

Cliente Preço Formato Open source PartiQL DynamoDB Local
Beekeeper Studio Plano Professional, teste grátis de 14 dias App desktop Núcleo GPLv3, DynamoDB é recurso pago Sim Sim, endpoint personalizado
NoSQL Workbench Grátis App desktop Não Sim Incluído
Dynobase A partir de $9/mês com cobrança anual, teste de 7 dias App desktop Não Sim Sim
DataGrip Grátis para uso não comercial, pago para trabalho IDE desktop Não Sim Sim, por URL
DbVisualizer Edição gratuita, Pro $199 no primeiro ano App desktop Não Sim Não documentado
dynamodb-admin Grátis Web app (npm ou Docker) Sim, MIT Não Feito para isso
Console da AWS Grátis com sua conta AWS Navegador Não Sim Não

Baixar o Beekeeper Studio

Posts relacionados

O Beekeeper Studio é uma GUI para DynamoDB open source

O Beekeeper Studio é um cliente DynamoDB rápido, intuitivo e fácil de usar. Ele também suporta vários outros bancos de dados e funciona muito bem no Windows, Mac e Linux.

A versão do Beekeeper para Linux tem 100% dos recursos, sem atalhos e sem concessões.

O que usuários de DynamoDB dizem sobre o Beekeeper Studio

Anônimo

Pessoal, UAU,

Usei a IA para interagir com meu banco de dados hoje e fiquei extremamente impressionado.

Estou realmente curioso para saber como vocês conseguiram fazer ela gerar consultas tão rápido e com tanta precisão.

Fiz algumas perguntas bem complexas e, mesmo assim, todas tiveram resposta. Sensacional demais

Matt K

O Beekeeper Studio é DE LONGE a GUI de banco de dados mais amigável que existe! Comecei a usar há um ano e agora toda a nossa equipe comprou uma licença. O suporte a vários bancos é simplesmente incrível, já que uso 4 tipos diferentes de bancos de dados regularmente. Além disso, funciona no Windows e no Mac.

Pronto para melhorar seu fluxo de trabalho com DynamoDB?

download Baixar grátis