DynoTable — A DynamoDB GUI Client

DynoTable is a desktop DynamoDB GUI client built around a SQL Workbench that runs JOINs, GROUP BY and aggregates within DynamoDB's access-pattern rules. This page covers what to look for in a DynamoDB GUI and where DynoTable goes further than a plain visual client.

FeatureDynoTableDynamoDB GUI clients
AI agent on your own AWS Bedrock keysYesNo
SQL JOINs, GROUP BY & aggregatesYesNo
Connect external AI agents (MCP), staged reviewYesNo
Cross-platform desktop appYesNo
Export to CSV / JSONYesConsole: page only
Multiple AWS accounts & regionsYesConsole only
PartiQL query editorYesConsole only
Works offline (DynamoDB Local)Yesadmin only
PricingPaidFree

What a DynamoDB GUI should do

The AWS Console works, but it's slow for daily use. A good desktop GUI gives you:

  • A fast table browser and inline item editor — see and edit items without hand-writing JSON.
  • Query and scan builders — compose key conditions and filters visually instead of memorizing the API.
  • A PartiQL editor — for the SQL-like surface DynamoDB exposes natively.
  • Local development support — point at DynamoDB Local for offline work.

Most GUI clients cover the first three to some degree; offline support varies.

Why DynoTable: SQL within DynamoDB's access-pattern rules

DynoTable adds the one thing a visual-only GUI can't: a SQL Workbench that compiles SQL — INNER/LEFT JOIN, GROUP BY and aggregates — down to DynamoDB's real Query/Scan operations. You get to ask relational-shaped questions while staying within DynamoDB's access-pattern rules, instead of being limited to a single-table scan. The PartiQL vs SQL guide explains why plain PartiQL stops short and how the Workbench compiles around it.

The AI assistant runs in your own AWS account

Beyond the SQL Workbench, DynoTable's flagship is an agentic AI assistant: it reads your DynamoDB schema, writes PartiQL and SQL Workbench queries, and stages edits for you to approve before anything is written. It runs on your own AWS Bedrock credentials — prompts, schema and table rows talk directly to Bedrock in your AWS account and never pass through a DynoTable server, billed to your AWS at Bedrock's rates with no markup. See the AI chat docs for setup, models and the per-action permission model. Few DynamoDB GUIs include an AI agent at all, and keeping inference inside your own AWS account is rarer still.

How to get started

  1. Download DynoTable for macOS, Windows or Linux.
  2. Connect with your standard AWS credentials and region — or DynamoDB Local for offline work. Your data stays in DynamoDB; nothing to migrate.
  3. Browse a table, edit an item, then open the SQL Workbench and run a JOIN or GROUP BY.

See pricing for the current plans.

FAQ

What is the best DynamoDB GUI client?

The right DynamoDB GUI lets you browse and edit items and query without the AWS Console. DynoTable adds a SQL Workbench that runs JOINs, GROUP BY and aggregates within DynamoDB’s access-pattern rules.

Can DynoTable run SQL against DynamoDB?

Yes. DynoTable's SQL Workbench compiles SQL — including INNER/LEFT JOIN, GROUP BY and aggregates — down to DynamoDB's real Query/Scan operations, so it stays within DynamoDB's access-pattern rules.

Last verified 2026-06-08.

Work with DynamoDB without the Console

DynoTable is a fast desktop client for DynamoDB — browse tables, run SQL-style queries, and edit items locally.