La console di DynamoDB va bene per dare un'occhiata veloce a una tabella, ma stanca presto quando devi sfogliare i risultati, destreggiarti tra tre tabelle o sviluppare su DynamoDB Local. Qui sotto trovi sei client GUI per DynamoDB che fanno di meglio, quanto costa ciascuno e quali funzionano con DynamoDB Local. Uno di questi, Beekeeper Studio, lo facciamo noi, quindi ovviamente è il primo. Sentiti libero di alzare gli occhi al cielo.
Beekeeper Studio
Disponibile per Windows, macOS e Linux - scaricalo qui
Siamo ovviamente di parte, ma pensiamo che Beekeeper Studio sia il modo più piacevole di lavorare con DynamoDB quando non è l'unico database che usi. Apre una tabella DynamoDB come apre una tabella Postgres o MySQL: una griglia in stile foglio di calcolo che puoi filtrare, dove modifichi gli item inline, ne aggiungi di nuovi ed elimini quelli vecchi senza scrivere a mano una chiamata UpdateItem.
Per qualcosa di più specifico c'è l'editor SQL, che esegue PartiQL, il linguaggio di query compatibile con SQL di DynamoDB, sulle tue tabelle. È lo stesso editor, con le stesse schede e le stesse query salvate, che useresti per qualsiasi altro database.

Prova Beekeeper Studio gratis per 14 giorni
Adoro Beekeeper: ha reso obsoleti tutti i miei altri client DB fin dal primo giorno. È bellissimo poter usare lo stesso client per diversi tipi di database, perché diciamocelo: le app moderne hanno bisogno di DB sia SQL che NOSQL e spesso c'è di mezzo anche un DWH.
La connessione funziona come nella AWS CLI: access key e secret, un profilo con nome dal tuo file delle credenziali AWS oppure le credenziali della tua configurazione AWS CLI esistente. Per lo sviluppo locale, inserisci http://localhost:8000 nel campo dell'endpoint personalizzato per raggiungere DynamoDB Local. La modalità di sola lettura ti evita di modificare per sbaglio una tabella di produzione.
DynamoDB è una funzionalità a pagamento, inclusa nei piani Professional e Business. Tutte le funzionalità a pagamento sono gratuite per 14 giorni quando scarichi l'app, senza account né carta di credito, così puoi provarle prima sulle tue tabelle. Il core di Beekeeper Studio è open source (GPLv3), mentre le funzionalità a pagamento sono commerciali con codice sorgente disponibile.
I lati negativi: DynamoDB non può ordinare una Scan lato server, quindi la vista tabella non ha l'ordinamento per colonna, e i filtri vengono applicati dopo la scan, quindi un filtro molto selettivo su una tabella grande può comunque comportare una scan lunga. Da Beekeeper non puoi creare tabelle o indici, e non è uno strumento di data modeling (NoSQL Workbench, più sotto, è molto meglio in questo). Non è nemmeno un IDE enterprise pieno di fronzoli: è pensato per interrogare e modificare i dati velocemente.
Link di Beekeeper Studio
- Dettagli del client GUI per DynamoDB
- Come connettersi a DynamoDB
- Note di rilascio di Beekeeper Studio 5.8, la versione in cui è arrivato il supporto a DynamoDB
- Prezzi
- Codice sorgente su GitHub
NoSQL Workbench for DynamoDB
Disponibile per Windows, macOS e Linux - gratuito, di AWS
NoSQL Workbench è la GUI per DynamoDB di AWS stessa, ed è in cima a Google per “DynamoDB GUI” per buoni motivi: è gratuita, è ufficiale e fa cose che nessun altro strumento di questa lista fa.
Il punto forte è il data modeler. Progetti tabelle e indici secondari globali, li riempi con dati di esempio (inseriti a mano o importati da CSV), definisci i tuoi access pattern e li verifichi come operazioni reali, poi applichi il modello a DynamoDB Local o al tuo account AWS, oppure lo esporti come CloudFormation. Se stai lavorando a un single-table design, parti da qui.
L'operation builder copre il lavoro di tutti i giorni: Scan e Query con projection e condition expression, put, update e delete degli item, transazioni, gestione di tabelle e indici e un editor PartiQL. Salva fino a 50 operazioni, genera il codice corrispondente, esporta i risultati in CSV e può clonare una tabella tra account, Region e DynamoDB Local. DynamoDB Local è incluso nell'installer e lo avvii da un interruttore nell'app (richiede Java 17 o successivo).
I compromessi: supporta solo DynamoDB e non è open source. La documentazione di AWS descrive solo la connessione con access key (con session token o role ARN opzionali), non con un profilo con nome o SSO. Ed è più uno strumento di modellazione e di operazioni che un modo rapido per sfogliare una tabella.
Link di NoSQL Workbench
Dynobase
Disponibile per Windows, macOS e Linux - a pagamento, prova gratuita di 7 giorni
Dynobase è il client desktop dedicato a DynamoDB più conosciuto, e l'opzione più ricca di funzionalità qui se DynamoDB è tutto il tuo mondo. La versione 3.0 (settembre 2026) è stata una riscrittura completa, quindi se una vecchia rassegna ti ha detto che era abbandonato, è un'informazione superata: da allora esce un aggiornamento minore ogni una o due settimane.
Il suo query builder sceglie Query o Scan al posto tuo e stima quanto costerà una scan. Esegue letture, scritture e transazioni PartiQL, importa CSV e JSON, esporta su file o su S3, genera codice SDK e CLI e ha un single-table designer che fa il deploy o esporta in CloudFormation. Gestisce profili AWS CLI, IAM Identity Center (SSO), assumed role e MFA, e si connette a DynamoDB Local e LocalStack.
Costa $9 al mese con fatturazione annuale ($108) per un utente, oppure una licenza a vita una tantum (attualmente $199), con piani team sopra quella cifra. C'è una prova gratuita di 7 giorni, senza carta. Come NoSQL Workbench, è closed source e supporta solo DynamoDB.
Link di Dynobase
DataGrip
Disponibile per Windows, macOS e Linux - gratuito per uso non commerciale

DataGrip è l'IDE SQL di JetBrains e supporta DynamoDB dalla versione 2023.3: tabelle con chiavi e indici nel database explorer, un visualizzatore di dati e, nell'editor, il sottoinsieme di PartiQL supportato da DynamoDB, con il solito completamento del codice di JetBrains. Accede con un profilo con nome dal tuo file delle credenziali AWS e raggiunge DynamoDB Local su jdbc:dynamodb://localhost:8000.
Da ottobre 2025 DataGrip è gratuito per uso non commerciale, come studio, hobby e progetti open source (la licenza gratuita invia statistiche d'uso anonime). Per lavorare per un datore di lavoro serve un abbonamento dopo una prova di 30 giorni: $259 per utente all'anno per le organizzazioni, oppure $109 per il primo anno per i singoli.
È un IDE corposo, quindi ha più senso se usi già gli strumenti JetBrains o lavori con più database. Se ti serve solo DynamoDB, è parecchio IDE.
Link di DataGrip
DbVisualizer
Disponibile per Windows, macOS e Linux - edizione gratuita, Pro a pagamento
DbVisualizer ha aggiunto DynamoDB nella versione 25.1 (marzo 2025). Mostra le tue tabelle con partition key e sort key e indici locali e globali, ed esegue script PartiQL nel suo editor SQL Commander.
L'edizione gratuita copre la navigazione delle tabelle e l'esecuzione di query. Per modificare i dati nella griglia o nel form editor e per creare tabelle serve Pro, che costa $199 per utente il primo anno e $89 all'anno in seguito, con una prova di 21 giorni.
DbVisualizer è un client di database Java maturo e tradizionale, con tanti pannelli e opzioni. È una scelta sensata se lo usi già per i tuoi database relazionali e vuoi DynamoDB nello stesso posto.
Link di DbVisualizer
dynamodb-admin
Web app self-hosted (npm o Docker) - gratuita e open source (MIT)
dynamodb-admin è una piccola interfaccia web per lo sviluppo locale. Il suo README la definisce una “GUI for DynamoDB Local, dynalite, localstack etc.” Installala con npm, puntala sul tuo emulatore e apri http://localhost:8001 per esplorare le tue tabelle locali:
npm install -g dynamodb-admin
dynamodb-admin --dynamo-endpoint=http://localhost:8000
C'è anche un'immagine Docker (aaronshaf/dynamodb-admin), comoda come servizio in più nel file docker-compose che già esegue DynamoDB Local. Ha licenza MIT, è piccola e ancora mantenuta (la 5.3.3 è uscita a giugno 2026).
È volutamente semplice, però: niente editor PartiQL, niente data modeling e niente generazione di codice. Ed è pensata per gli emulatori locali; il README non descrive come usarla con le tue vere tabelle AWS.
Link di dynamodb-admin
La console AWS: il punto di partenza
Basata sul web, parte del tuo account AWS
Tutti gli strumenti sopra sono in realtà in competizione con la console di DynamoDB, che è gratuita e probabilmente già aperta in una scheda. “Explore table items” passa da Query a Scan e ti permette di modificare gli item, e l'editor PartiQL nella navigazione a sinistra esegue istruzioni e mostra i risultati come tabella o come JSON.
Per dare un'occhiata veloce ai dati di produzione spesso basta. Diventa faticosa quando sfogli i risultati (ogni Query o Scan restituisce al massimo 1 MB), salti tra tabelle, account e Region, o lavori con DynamoDB Local, che la console non riesce proprio a raggiungere.
Alcune menzioni d'onore
- TablePlus ha aggiunto DynamoDB nella versione 6.7 (settembre 2025, macOS e Windows), ed è ancora etichettato come beta. Se paghi già TablePlus, vale la pena provarlo.
- DBeaver supporta DynamoDB solo nelle edizioni a pagamento Lite, Enterprise e Ultimate (da $113 all'anno). La Community edition gratuita non lo include. Scopri come Beekeeper Studio si confronta con DBeaver.
- Dynomate è un client desktop dedicato più recente per macOS, Windows e Linux, con supporto a SSO, DynamoDB Local e LocalStack, oltre a import ed export. Ha un livello Community gratuito e piani a pagamento da $10 al mese, con fatturazione annuale.
- DynamoIt è un client JavaFX open source (GPL-3.0) che usa i tuoi profili AWS CLI e funziona con DynamoDB Local. Il suo ultimo rilascio binario risale a ottobre 2024.
- DocKit è un client open source (Apache 2.0) per DynamoDB, Elasticsearch, OpenSearch e MongoDB, con un editor PartiQL. Dalla versione 2.0 (ottobre 2026), l'accesso con un profilo AWS o SSO fa parte del piano a pagamento.
Lavorare con DynamoDB Local
Molti cercano una GUI per DynamoDB perché sviluppano su DynamoDB Local, la versione scaricabile e gratuita di DynamoDB di AWS, e la console non riesce a vederlo. Il modo più rapido per eseguirlo è l'immagine Docker di AWS:
docker run -p 8000:8000 amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedDb
È in ascolto su http://localhost:8000. Vanno bene credenziali qualsiasi, ma l'access key ID può contenere solo lettere e numeri. Poi:
-
Beekeeper Studio: inserisci
http://localhost:8000nel campo dell'endpoint personalizzato. - NoSQL Workbench: include DynamoDB Local, quindi puoi avviarlo dall'app invece di eseguire il container.
- Dynobase: aggiungi un endpoint DynamoDB Local (o LocalStack).
-
DataGrip: usa l'URL
jdbc:dynamodb://localhost:8000. -
dynamodb-admin: si connette a
http://localhost:8000per impostazione predefinita.
Mantieni il flag -sharedDb. Senza, DynamoDB Local tiene un file di database separato per ogni access key ID e Region, quindi una GUI che si connette con credenziali fittizie diverse da quelle della tua app ti mostrerà una lista di tabelle vuota. È il classico momento “dove sono finite le mie tabelle?” con DynamoDB Local.
Quale GUI per DynamoDB dovresti usare?
- Gratuita, ufficiale e la migliore per il data modeling: NoSQL Workbench
- Lavori solo con DynamoDB e vuoi tutte le funzionalità: Dynobase
- DynamoDB è uno dei tanti database che usi: Beekeeper Studio, oppure DataGrip o DbVisualizer se li usi già
- Gratuita, open source, per lo sviluppo locale: dynamodb-admin
- Un'occhiata veloce ai dati di produzione: la console AWS
DynamoDB non ha la folla di GUI che hanno PostgreSQL o MySQL, ma con queste sei coperto. Se interroghi DynamoDB insieme ai tuoi database SQL e vuoi un'unica app veloce per tutti, prova Beekeeper Studio: è gratis per 14 giorni e la connessione richiede un paio di minuti.
Client GUI per DynamoDB a confronto
| Client | Prezzo | Tipo | Open source | PartiQL | DynamoDB Local |
|---|---|---|---|---|---|
| Beekeeper Studio | Piano Professional, prova gratuita di 14 giorni | App desktop | Core GPLv3, DynamoDB è una funzionalità a pagamento | Sì | Sì, endpoint personalizzato |
| NoSQL Workbench | Gratuito | App desktop | No | Sì | Incluso |
| Dynobase | Da $9/mese con fatturazione annuale, prova di 7 giorni | App desktop | No | Sì | Sì |
| DataGrip | Gratuito per uso non commerciale, a pagamento per lavoro | IDE desktop | No | Sì | Sì, tramite URL |
| DbVisualizer | Edizione gratuita, Pro $199 il primo anno | App desktop | No | Sì | Non documentato |
| dynamodb-admin | Gratuito | Web app (npm o Docker) | Sì, MIT | No | Pensato apposta |
| Console AWS | Gratuita con il tuo account AWS | Browser | No | Sì | No |
Articoli correlati
- Dettagli del client GUI per DynamoDB
- I 5 migliori client GUI per MongoDB
- Client GUI gratuiti per Redis
- I 5 migliori client GUI per Cassandra
Beekeeper Studio è una GUI per DynamoDB open source
Beekeeper Studio è un client DynamoDB veloce, intuitivo e facile da usare. Supporta anche tantissimi altri database e funziona alla grande su Windows, Mac e Linux.
Cosa dicono di Beekeeper Studio gli utenti DynamoDB
Ragazzi, WOW,
Oggi ho usato l'AI per interagire con il mio database e sono rimasto davvero colpito.
Sono sinceramente curioso di sapere come siete riusciti a fargli generare query così velocemente e con tanta precisione.
Ho fatto domande piuttosto complesse, eppure ho ricevuto risposta a tutte. Una bomba
Beekeeper Studio è DI GRAN LUNGA la GUI per DB più facile da usare in circolazione! Ho iniziato a usarla un anno fa e ora tutto il nostro team ha comprato una licenza. Il supporto multi-DB è semplicemente fantastico, visto che uso regolarmente 4 tipi diversi di database. In più funziona su Windows e Mac.
