La console DynamoDB suffit pour jeter un œil rapide à une table, mais elle lasse vite dès que tu pagines dans les résultats, que tu jongles entre trois tables ou que tu développes avec DynamoDB Local. Voici six clients GUI DynamoDB qui font mieux, ce que coûte chacun et lesquels fonctionnent avec DynamoDB Local. On édite l’un d’eux, Beekeeper Studio, donc forcément il arrive en premier. Tu as le droit de lever les yeux au ciel.
Beekeeper Studio
Disponible pour Windows, macOS et Linux - télécharge-le ici
On n’est évidemment pas objectifs, mais on pense que Beekeeper Studio est la façon la plus agréable de travailler avec DynamoDB quand ce n’est pas ta seule base de données. Il ouvre une table DynamoDB comme une table Postgres ou MySQL : une grille façon tableur filtrable, où tu modifies les items directement, en ajoutes de nouveaux et supprimes les anciens sans écrire un appel UpdateItem à la main.
Pour tout ce qui est plus précis, il y a l’éditeur SQL, qui exécute du PartiQL, le langage de requête compatible SQL de DynamoDB, sur tes tables. C’est le même éditeur, avec les mêmes onglets et requêtes enregistrées, que celui que tu utilises pour toutes tes autres bases de données.

Essaie Beekeeper Studio gratuitement pendant 14 jours
J’adore Beekeeper – il a rendu tous mes autres clients de base de données obsolètes dès le premier jour. C’est tellement agréable de pouvoir garder le même client pour différents types de bases, parce que soyons honnêtes : les apps modernes ont besoin de bases SQL et NoSQL, et il y a souvent un DWH dans l’histoire aussi.
La connexion fonctionne comme avec l’AWS CLI : une access key et un secret, un profil nommé de ton fichier d’identifiants AWS, ou les identifiants de ta configuration AWS CLI existante. En développement local, mets http://localhost:8000 dans le champ d’endpoint personnalisé pour atteindre DynamoDB Local. Le mode lecture seule t’évite de modifier une table de production par accident.
DynamoDB est une fonctionnalité payante, incluse dans les plans Professional et Business. Toutes les fonctionnalités payantes sont gratuites pendant 14 jours quand tu télécharges l’app, sans compte ni carte bancaire, pour que tu puisses d’abord tester sur tes propres tables. Le cœur de Beekeeper Studio est open source (GPLv3), et les fonctionnalités payantes sont en source disponible sous licence commerciale.
Les inconvénients : DynamoDB ne sait pas trier un Scan côté serveur, donc la vue table n’a pas de tri par colonne, et les filtres s’appliquent après le scan, si bien qu’un filtre très sélectif sur une grosse table peut quand même impliquer un long scan. Tu ne peux pas créer de tables ni d’index depuis Beekeeper, et ce n’est pas un outil de modélisation de données (NoSQL Workbench, plus bas, est bien meilleur là-dessus). Ce n’est pas non plus un IDE d’entreprise bardé de toutes les options possibles ; il est conçu pour interroger et modifier des données rapidement.
Liens Beekeeper Studio
- Détails du client GUI DynamoDB
- Comment se connecter à DynamoDB
- Notes de version de Beekeeper Studio 5.8, la version qui a apporté le support de DynamoDB
- Tarifs
- Code source sur GitHub
NoSQL Workbench for DynamoDB
Disponible pour Windows, macOS et Linux - gratuit, édité par AWS
NoSQL Workbench est le GUI DynamoDB officiel d’AWS, et il arrive en tête sur Google pour « DynamoDB GUI » à juste titre : il est gratuit, officiel, et il fait des choses qu’aucun autre outil de cette liste ne fait.
Son point fort, c’est le modélisateur de données. Tu conçois tes tables et tes index secondaires globaux, tu les remplis de données d’exemple (saisies à la main ou importées depuis un CSV), tu définis tes patterns d’accès et tu les vérifies comme de vraies opérations, puis tu appliques le modèle sur DynamoDB Local ou ton compte AWS, ou tu l’exportes en CloudFormation. Si tu travailles sur un design single-table, commence ici.
Le constructeur d’opérations couvre le travail quotidien : Scan et Query avec expressions de projection et de condition, put, update et delete d’items, transactions, gestion des tables et des index, et un éditeur PartiQL. Il enregistre jusqu’à 50 opérations, génère le code correspondant, exporte les résultats en CSV et peut cloner une table entre comptes, Régions et DynamoDB Local. DynamoDB Local est fourni avec l’installeur, et tu le lances via un interrupteur dans l’app (il faut Java 17 ou plus récent).
Les compromis : il ne gère que DynamoDB, et il n’est pas open source. La doc d’AWS ne décrit que la connexion avec une access key (avec un session token ou un ARN de rôle en option), pas avec un profil nommé ni le SSO. Et c’est plus un outil de modélisation et d’opérations qu’un moyen rapide de parcourir une table.
Liens NoSQL Workbench
Dynobase
Disponible pour Windows, macOS et Linux - payant, essai gratuit de 7 jours
Dynobase est le client desktop dédié à DynamoDB le plus connu, et l’option la plus riche en fonctionnalités ici si DynamoDB est tout ton univers. La version 3.0 (septembre 2026) a été entièrement réécrite, donc si un ancien comparatif t’a dit qu’il était abandonné, c’est dépassé : des versions correctives sortent toutes les une à deux semaines depuis.
Son constructeur de requêtes choisit Query ou Scan pour toi et estime le coût d’un scan. Il exécute des lectures, écritures et transactions PartiQL, importe du CSV et du JSON, exporte vers un fichier ou vers S3, génère du code SDK et CLI, et propose un designer single-table qui déploie ou exporte vers CloudFormation. Il gère les profils AWS CLI, IAM Identity Center (SSO), les rôles assumés et le MFA, et se connecte à DynamoDB Local et LocalStack.
Il coûte $9 par mois facturés annuellement ($108) pour un utilisateur, ou une licence à vie en paiement unique (actuellement $199), avec des plans équipe au-dessus. Il y a un essai gratuit de 7 jours, sans carte bancaire. Comme NoSQL Workbench, il est propriétaire et ne gère que DynamoDB.
Liens Dynobase
DataGrip
Disponible pour Windows, macOS et Linux - gratuit pour un usage non commercial

DataGrip est l’IDE SQL de JetBrains, et il supporte DynamoDB depuis la version 2023.3 : les tables avec leurs clés et index dans l’explorateur de base de données, un visualiseur de données, et le sous-ensemble de PartiQL que DynamoDB supporte dans son éditeur, avec l’autocomplétion habituelle de JetBrains. Il se connecte avec un profil nommé de ton fichier d’identifiants AWS, et atteint DynamoDB Local à l’adresse jdbc:dynamodb://localhost:8000.
Depuis octobre 2025, DataGrip est gratuit pour un usage non commercial, comme l’apprentissage, les projets perso et open source (la licence gratuite envoie des statistiques d’utilisation anonymes). Pour le travail en entreprise, il faut un abonnement après un essai de 30 jours : $259 par utilisateur et par an pour les organisations, ou $109 la première année pour les particuliers.
C’est un gros IDE, donc il est surtout pertinent si tu utilises déjà les outils JetBrains ou si tu travailles avec plusieurs bases de données. Si tu n’as besoin que de DynamoDB, ça fait beaucoup d’IDE.
Liens DataGrip
DbVisualizer
Disponible pour Windows, macOS et Linux - édition gratuite, Pro payante
DbVisualizer a ajouté DynamoDB dans la version 25.1 (mars 2025). Il affiche tes tables avec leurs clés de partition et de tri et leurs index locaux et globaux, et exécute des scripts PartiQL dans son éditeur SQL Commander.
L’édition gratuite permet de parcourir les tables et d’exécuter des requêtes. Modifier des données dans la grille ou l’éditeur de formulaire, et créer des tables, nécessite la version Pro, qui coûte $199 par utilisateur la première année puis $89 par an ensuite, avec un essai de 21 jours.
DbVisualizer est un client de base de données Java mature et classique, avec beaucoup de panneaux et d’options. C’est un choix raisonnable si tu l’utilises déjà pour tes bases relationnelles et que tu veux DynamoDB au même endroit.
Liens DbVisualizer
dynamodb-admin
App web auto-hébergée (npm ou Docker) - gratuite et open source (MIT)
dynamodb-admin est une petite interface web pour le développement local. Son README le présente comme une « GUI pour DynamoDB Local, dynalite, localstack etc. » Installe-le avec npm, pointe-le vers ton émulateur et ouvre http://localhost:8001 pour parcourir tes tables locales :
npm install -g dynamodb-admin
dynamodb-admin --dynamo-endpoint=http://localhost:8000
Il existe aussi une image Docker (aaronshaf/dynamodb-admin), pratique comme service supplémentaire dans le fichier docker-compose qui fait déjà tourner DynamoDB Local. Il est sous licence MIT, léger et toujours maintenu (la 5.3.3 est sortie en juin 2026).
Il est volontairement simple, cela dit : pas d’éditeur PartiQL, pas de modélisation de données ni de génération de code. Et il est conçu pour les émulateurs locaux ; le README ne décrit pas son utilisation avec tes vraies tables AWS.
Liens dynamodb-admin
La console AWS : la référence
Web, incluse dans ton compte AWS
Tout ce qui précède est en réalité en concurrence avec la console DynamoDB, gratuite et probablement déjà ouverte dans un onglet. « Explore table items » bascule entre Query et Scan et te permet de modifier des items, et l’éditeur PartiQL dans la navigation de gauche exécute des instructions et affiche les résultats sous forme de tableau ou en JSON.
Pour jeter un œil rapide aux données de production, c’est souvent suffisant. Ça devient pénible quand tu pagines dans les résultats (chaque Query ou Scan renvoie au maximum 1 Mo), que tu passes d’une table, d’un compte ou d’une Région à l’autre, ou que tu travailles avec DynamoDB Local, que la console ne peut pas atteindre du tout.
Quelques mentions honorables
- TablePlus a ajouté DynamoDB dans la version 6.7 (septembre 2025, macOS et Windows), et c’est toujours étiqueté bêta. Si tu paies déjà TablePlus, ça vaut le coup d’essayer.
- DBeaver ne supporte DynamoDB que dans ses éditions payantes Lite, Enterprise et Ultimate (à partir de $113 par an). L’édition gratuite Community ne l’inclut pas. Découvre comment Beekeeper Studio se compare à DBeaver.
- Dynomate est un client desktop dédié plus récent pour macOS, Windows et Linux, avec support du SSO, de DynamoDB Local et de LocalStack, plus import et export. Il propose une offre Community gratuite, et des plans payants à partir de $10 par mois, facturés annuellement.
- DynamoIt est un client JavaFX open source (GPL-3.0) qui utilise tes profils AWS CLI et fonctionne avec DynamoDB Local. Sa dernière version binaire date d’octobre 2024.
- DocKit est un client open source (Apache 2.0) pour DynamoDB, Elasticsearch, OpenSearch et MongoDB, avec un éditeur PartiQL. Depuis la version 2.0 (octobre 2026), la connexion avec un profil AWS ou le SSO fait partie de son offre payante.
Travailler avec DynamoDB Local
Beaucoup de gens cherchent un GUI DynamoDB parce qu’ils développent avec DynamoDB Local, la version gratuite et téléchargeable de DynamoDB proposée par AWS, et que la console ne la voit pas. Le plus rapide pour la lancer, c’est l’image Docker d’AWS :
docker run -p 8000:8000 amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedDb
Il écoute sur http://localhost:8000. N’importe quels identifiants fonctionnent, mais l’access key ID ne peut contenir que des lettres et des chiffres. Ensuite :
-
Beekeeper Studio : mets
http://localhost:8000dans le champ d’endpoint personnalisé. - NoSQL Workbench : fourni avec DynamoDB Local, tu peux donc le lancer depuis l’app au lieu de lancer le conteneur.
- Dynobase : ajoute un endpoint DynamoDB Local (ou LocalStack).
-
DataGrip : utilise l’URL
jdbc:dynamodb://localhost:8000. -
dynamodb-admin : se connecte à
http://localhost:8000par défaut.
Garde le flag -sharedDb. Sans lui, DynamoDB Local garde un fichier de base de données séparé pour chaque access key ID et Région, donc un GUI qui se connecte avec des identifiants factices différents de ceux de ton app t’affichera une liste de tables vide. C’est le moment « mais où sont passées mes tables ? » le plus courant avec DynamoDB Local.
Quel GUI DynamoDB choisir ?
- Gratuit, officiel et idéal pour la modélisation de données : NoSQL Workbench
- Tu ne travailles qu’avec DynamoDB et tu veux toutes les fonctionnalités : Dynobase
- DynamoDB est l’une de tes bases de données parmi d’autres : Beekeeper Studio, ou DataGrip ou DbVisualizer si tu les utilises déjà
- Gratuit, open source, pour le développement local : dynamodb-admin
- Un coup d’œil rapide aux données de production : la console AWS
DynamoDB n’a pas la foule de GUI dont profitent PostgreSQL ou MySQL, mais avec ceux-là, tu es paré. Si tu interroges DynamoDB à côté de tes bases SQL et que tu veux une seule app rapide pour toutes, essaie Beekeeper Studio : c’est gratuit pendant 14 jours, et la connexion prend deux minutes.
Comparatif des clients GUI DynamoDB
| Client | Prix | Type | Open source | PartiQL | DynamoDB Local |
|---|---|---|---|---|---|
| Beekeeper Studio | Plan Professional, essai gratuit de 14 jours | App desktop | Cœur en GPLv3, DynamoDB est une fonctionnalité payante | Oui | Oui, endpoint personnalisé |
| NoSQL Workbench | Gratuit | App desktop | Non | Oui | Intégré |
| Dynobase | À partir de $9/mois facturé annuellement, essai de 7 jours | App desktop | Non | Oui | Oui |
| DataGrip | Gratuit pour un usage non commercial, payant pour le travail | IDE desktop | Non | Oui | Oui, via URL |
| DbVisualizer | Édition gratuite, Pro à $199 la première année | App desktop | Non | Oui | Non documenté |
| dynamodb-admin | Gratuit | App web (npm ou Docker) | Oui, MIT | Non | Conçu pour |
| Console AWS | Gratuit avec ton compte AWS | Navigateur | Non | Oui | Non |
Articles similaires
- Détails du client GUI DynamoDB
- Top 5 des clients GUI MongoDB
- Clients GUI Redis gratuits
- Top 5 des clients GUI Cassandra
Beekeeper Studio est un GUI DynamoDB open source
Beekeeper Studio est un client DynamoDB rapide, intuitif et facile à utiliser. Il prend aussi en charge plein d’autres bases de données, et fonctionne parfaitement sous Windows, Mac et Linux.
Ce que les utilisateurs de DynamoDB disent de Beekeeper Studio
Les gars, WOW,
J’ai utilisé l’IA pour interagir avec ma base de données aujourd’hui et je suis vraiment impressionné.
Je me demande sincèrement comment l’équipe a réussi à lui faire générer des requêtes aussi vite et avec autant de précision.
J’ai posé des questions assez complexes, mais toutes mes demandes ont eu une réponse. Carrément génial
Beekeeper Studio est DE LOIN le GUI de base de données le plus convivial qui existe ! J’ai commencé à l’utiliser il y a un an et maintenant toute notre équipe a acheté une licence. Le support multi-bases est tout simplement génial, car j’utilise régulièrement 4 types de bases de données différents. En plus, il fonctionne sous Windows et Mac.
