🧚 ¡Oye! Beekeeper Studio es un GUI de DynamoDB rápido, moderno y de código abierto Descarga
5 de noviembre de 2026 Por Matthew Rathbone

La consola de DynamoDB está bien para echarle un vistazo rápido a una tabla, pero se vuelve tediosa en cuanto tienes que paginar resultados, manejar tres tablas a la vez o desarrollar contra DynamoDB Local. Aquí tienes seis clientes GUI de DynamoDB que lo hacen mejor, cuánto cuesta cada uno y cuáles funcionan con DynamoDB Local. Nosotros hacemos uno de ellos, Beekeeper Studio, así que obviamente va primero. Puedes poner los ojos en blanco.

Beekeeper Studio

Disponible para Windows, macOS y Linux - descárgalo aquí

Una tabla Orders de DynamoDB en Beekeeper Studio, con el estado de un ítem editado en línea y pendiente de aplicarse

Obviamente no somos imparciales, pero creemos que Beekeeper Studio es la forma más agradable de trabajar con DynamoDB cuando no es la única base de datos que usas. Abre una tabla de DynamoDB igual que una de Postgres o MySQL: una cuadrícula tipo hoja de cálculo que puedes filtrar, donde editas ítems en línea, agregas nuevos y borras los viejos sin escribir a mano una llamada UpdateItem.

Para algo más específico está el editor SQL, que ejecuta PartiQL, el lenguaje de consultas compatible con SQL de DynamoDB, sobre tus tablas. Es el mismo editor, con las mismas pestañas y consultas guardadas, que usarías con cualquier otra base de datos.

Una consulta PartiQL sobre un índice secundario global de DynamoDB en Beekeeper Studio, con sus resultados abajo

Prueba Beekeeper Studio gratis por 14 días

Me encanta Beekeeper: dejó obsoletos todos mis otros clientes de bases de datos desde el primer día. Es genial poder usar el mismo cliente para distintos tipos de bases de datos, porque seamos honestos: las apps modernas necesitan bases de datos SQL y NoSQL y muchas veces también hay un DWH de por medio.

Oliver Grasl CEO, transentis consulting

La conexión funciona igual que en la AWS CLI: una access key y su secret, un perfil con nombre de tu archivo de credenciales de AWS o las credenciales de tu configuración actual de la AWS CLI. Para desarrollo local, pon http://localhost:8000 en el campo de endpoint personalizado para conectarte a DynamoDB Local. El modo de solo lectura evita que edites por accidente una tabla de producción.

DynamoDB es una función de pago, incluida en los planes Professional y Business. Todas las funciones de pago son gratis por 14 días al descargar la app, sin cuenta ni tarjeta de crédito, así que puedes probarla primero con tus propias tablas. El núcleo de Beekeeper Studio es de código abierto (GPLv3) y las funciones de pago son comerciales con código fuente disponible.

Las desventajas: DynamoDB no puede ordenar un Scan en el servidor, así que la vista de tabla no permite ordenar por columna, y los filtros se aplican después del scan, por lo que un filtro muy selectivo sobre una tabla grande puede implicar un scan largo. No puedes crear tablas ni índices desde Beekeeper, y no es una herramienta de modelado de datos (NoSQL Workbench, más abajo, es mucho mejor para eso). Tampoco es un IDE empresarial lleno de funciones; está hecho para consultar y editar datos rápido.

Enlaces de Beekeeper Studio

NoSQL Workbench for DynamoDB

Disponible para Windows, macOS y Linux - gratis, de AWS

NoSQL Workbench es el GUI de DynamoDB de la propia AWS, y encabeza Google para “DynamoDB GUI” con justa razón: es gratis, es oficial y hace cosas que ninguna otra opción de esta lista hace.

Lo más destacado es el modelador de datos. Diseñas tablas e índices secundarios globales, los llenas con datos de ejemplo (escritos a mano o importados desde CSV), defines tus patrones de acceso y los compruebas como operaciones reales, y luego haces commit del modelo a DynamoDB Local o a tu cuenta de AWS, o lo exportas como CloudFormation. Si estás armando un diseño de tabla única, empieza aquí.

El constructor de operaciones cubre el trabajo diario: Scan y Query con expresiones de proyección y condición, put, update y delete de ítems, transacciones, gestión de tablas e índices, y un editor PartiQL. Guarda hasta 50 operaciones, genera código para ellas, exporta resultados a CSV y puede clonar una tabla entre cuentas, Regiones y DynamoDB Local. DynamoDB Local viene incluido en el instalador y lo inicias con un interruptor en la app (requiere Java 17 o posterior).

Lo malo: solo funciona con DynamoDB y no es de código abierto. La documentación de AWS solo describe la conexión con una access key (con un session token o role ARN opcional), no con un perfil con nombre ni SSO. Y es más una herramienta de modelado y operaciones que una forma rápida de explorar una tabla.

Enlaces de NoSQL Workbench

Dynobase

Disponible para Windows, macOS y Linux - de pago, prueba gratuita de 7 días

Dynobase es el cliente de escritorio dedicado a DynamoDB más conocido, y la opción con más funciones de esta lista si DynamoDB es todo tu mundo. La versión 3.0 (septiembre de 2026) fue una reescritura completa, así que si una comparativa vieja te dijo que estaba abandonado, ya no es cierto: desde entonces ha sacado versiones menores cada una o dos semanas.

Su constructor de consultas elige Query o Scan por ti y estima cuánto costará un scan. Ejecuta lecturas, escrituras y transacciones en PartiQL, importa CSV y JSON, exporta a un archivo o a S3, genera código de SDK y CLI, y tiene un diseñador de tabla única que despliega o exporta a CloudFormation. Maneja perfiles de AWS CLI, IAM Identity Center (SSO), roles asumidos y MFA, y se conecta a DynamoDB Local y LocalStack.

Cuesta $9 al mes con facturación anual ($108) por usuario, o una licencia de por vida de pago único (actualmente $199), además de planes para equipos. Tiene una prueba gratuita de 7 días, sin tarjeta. Igual que NoSQL Workbench, es de código cerrado y solo funciona con DynamoDB.

Enlaces de Dynobase

DataGrip

Disponible para Windows, macOS y Linux - gratis para uso no comercial

Editor SQL de DataGrip

DataGrip es el IDE SQL de JetBrains, y soporta DynamoDB desde la versión 2023.3: tablas con sus claves e índices en el explorador de bases de datos, un visor de datos y el subconjunto de PartiQL que DynamoDB soporta en su editor, con el autocompletado de siempre de JetBrains. Inicia sesión con un perfil con nombre de tu archivo de credenciales de AWS y se conecta a DynamoDB Local en jdbc:dynamodb://localhost:8000.

Desde octubre de 2025, DataGrip es gratis para uso no comercial, como aprendizaje, hobbies y proyectos de código abierto (la licencia gratuita envía estadísticas de uso anónimas). Para trabajar para un empleador necesitas una suscripción tras una prueba de 30 días: $259 por usuario al año para organizaciones, o $109 el primer año para particulares.

Es un IDE grande, así que tiene más sentido si ya usas herramientas de JetBrains o trabajas con varias bases de datos. Si solo necesitas DynamoDB, es demasiado IDE.

Enlaces de DataGrip

DbVisualizer

Disponible para Windows, macOS y Linux - edición gratuita, Pro de pago

DbVisualizer agregó DynamoDB en la versión 25.1 (marzo de 2025). Muestra tus tablas con sus claves de partición y ordenamiento y sus índices locales y globales, y ejecuta scripts PartiQL en su editor SQL Commander.

La edición gratuita te permite explorar tablas y ejecutar consultas. Para editar datos en la cuadrícula o en el editor de formularios, y para crear tablas, necesitas Pro, que cuesta $199 por usuario el primer año y $89 al año después, con una prueba de 21 días.

DbVisualizer es un cliente de bases de datos en Java maduro y convencional, con muchos paneles y opciones. Es una opción sensata si ya lo usas para tus bases de datos relacionales y quieres tener DynamoDB en el mismo lugar.

Enlaces de DbVisualizer

dynamodb-admin

App web autoalojada (npm o Docker) - gratis y de código abierto (MIT)

dynamodb-admin es una pequeña interfaz web para desarrollo local. Su README lo describe como un “GUI for DynamoDB Local, dynalite, localstack etc.” Instálalo con npm, apúntalo a tu emulador y abre http://localhost:8001 para revisar tus tablas locales:

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

También hay una imagen de Docker (aaronshaf/dynamodb-admin), práctica como un servicio más en el archivo docker-compose que ya ejecuta DynamoDB Local. Tiene licencia MIT, es pequeño y sigue con mantenimiento (la 5.3.3 salió en junio de 2026).

Eso sí, es simple a propósito: no tiene editor PartiQL, ni modelado de datos, ni generación de código. Y está hecho para emuladores locales; el README no describe cómo usarlo con tus tablas reales de AWS.

Enlaces de dynamodb-admin

La consola de AWS: el punto de partida

Basada en web, parte de tu cuenta de AWS

Todo lo anterior en realidad compite con la consola de DynamoDB, que es gratis y probablemente ya tienes abierta en una pestaña. “Explore table items” alterna entre Query y Scan y te permite editar ítems, y el editor PartiQL en la navegación izquierda ejecuta sentencias y muestra los resultados como tabla o como JSON.

Para echar un vistazo rápido a datos de producción, muchas veces basta. Se vuelve tedioso cuando paginas resultados (cada Query o Scan devuelve como máximo 1 MB), saltas entre tablas, cuentas y Regiones, o trabajas con DynamoDB Local, al que la consola no puede conectarse.

Algunas menciones honoríficas

  • TablePlus agregó DynamoDB en la versión 6.7 (septiembre de 2025, macOS y Windows), y sigue marcado como beta. Si ya pagas TablePlus, vale la pena probarlo.
  • DBeaver soporta DynamoDB solo en sus ediciones de pago Lite, Enterprise y Ultimate (desde $113 al año). La edición gratuita Community no lo incluye. Mira cómo se compara Beekeeper Studio con DBeaver.
  • Dynomate es un cliente de escritorio dedicado más reciente para macOS, Windows y Linux, con soporte para SSO, DynamoDB Local y LocalStack, además de importación y exportación. Tiene un plan gratuito Community y planes de pago desde $10 al mes con facturación anual.
  • DynamoIt es un cliente JavaFX de código abierto (GPL-3.0) que usa tus perfiles de AWS CLI y funciona con DynamoDB Local. Su último binario salió en octubre de 2024.
  • DocKit es un cliente de código abierto (Apache 2.0) para DynamoDB, Elasticsearch, OpenSearch y MongoDB, con editor PartiQL. Desde la versión 2.0 (octubre de 2026), iniciar sesión con un perfil de AWS o SSO forma parte de su plan de pago.

Cómo trabajar con DynamoDB Local

Mucha gente busca un GUI de DynamoDB porque está desarrollando contra DynamoDB Local, la versión descargable y gratuita de DynamoDB de AWS, y la consola no puede verla. La forma más rápida de ejecutarlo es con la imagen de Docker de AWS:

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

Escucha en http://localhost:8000. Cualquier credencial funciona, pero el access key ID solo puede contener letras y números. Luego:

  • Beekeeper Studio: pon http://localhost:8000 en el campo de endpoint personalizado.
  • NoSQL Workbench: incluye DynamoDB Local, así que puedes iniciarlo desde la app en lugar de ejecutar el contenedor.
  • Dynobase: agrega un endpoint de DynamoDB Local (o LocalStack).
  • DataGrip: usa la URL jdbc:dynamodb://localhost:8000.
  • dynamodb-admin: se conecta a http://localhost:8000 por defecto.

No quites el flag -sharedDb. Sin él, DynamoDB Local mantiene un archivo de base de datos separado por cada access key ID y Región, así que un GUI que se conecte con credenciales falsas distintas a las de tu app te mostrará una lista de tablas vacía. Es el momento más común de “¿dónde quedaron mis tablas?” con DynamoDB Local.

¿Qué GUI de DynamoDB deberías usar?

  • Gratis, oficial y lo mejor para modelado de datos: NoSQL Workbench
  • Solo trabajas con DynamoDB y quieres todas las funciones: Dynobase
  • DynamoDB es una de varias bases de datos que usas: Beekeeper Studio, o DataGrip o DbVisualizer si ya los usas
  • Gratis, de código abierto, para desarrollo local: dynamodb-admin
  • Un vistazo rápido a datos de producción: la consola de AWS

DynamoDB no tiene la multitud de GUIs que tienen PostgreSQL o MySQL, pero con estos estás cubierto. Si consultas DynamoDB junto con tus bases de datos SQL y quieres una sola app rápida para todas, prueba Beekeeper Studio: es gratis por 14 días y conectarte toma un par de minutos.

Comparativa de clientes GUI de DynamoDB

Cliente Precio Se ejecuta como Código abierto PartiQL DynamoDB Local
Beekeeper Studio Plan Professional, prueba gratuita de 14 días App de escritorio Núcleo GPLv3, DynamoDB es función de pago Sí Sí, endpoint personalizado
NoSQL Workbench Gratis App de escritorio No Sí Incluido
Dynobase Desde $9/mes con facturación anual, prueba de 7 días App de escritorio No Sí Sí
DataGrip Gratis para uso no comercial, de pago para trabajo IDE de escritorio No Sí Sí, por URL
DbVisualizer Edición gratuita, Pro $199 el primer año App de escritorio No Sí No documentado
dynamodb-admin Gratis App web (npm o Docker) Sí, MIT No Hecho para eso
Consola de AWS Gratis con tu cuenta de AWS Navegador No Sí No

Descarga Beekeeper Studio

Artículos relacionados

Beekeeper Studio es un GUI de DynamoDB de código abierto

Beekeeper Studio es un cliente de DynamoDB rápido, intuitivo y fácil de usar. También soporta muchísimas otras bases de datos y funciona de maravilla en Windows, Mac y Linux.

La versión de Beekeeper para Linux tiene el 100% de las funciones, sin recortes ni concesiones.

Lo que dicen los usuarios de DynamoDB sobre Beekeeper Studio

Anónimo

Chicos, ¡WOW!

Hoy estuve usando la IA para interactuar con mi base de datos y estoy totalmente impresionado.

De verdad tengo curiosidad por saber cómo lograron que genere consultas tan rápido y con tanta precisión.

He estado haciendo preguntas bastante complejas y aun así todas mis dudas obtuvieron respuesta. Una chulada

Matt K

¡Beekeeper Studio es POR MUCHO el GUI de bases de datos más fácil de usar que existe! Empecé a usarlo hace un año y ahora todo nuestro equipo compró una licencia. El soporte para múltiples bases de datos es simplemente genial, ya que uso 4 tipos distintos de bases de datos con regularidad. Además, funciona en Windows y Mac.

¿Listo para mejorar tu flujo de trabajo con DynamoDB?

download Descarga gratis