DynamoDB and Athena in one desktop appv1.19.0

The Dynamodb GUI client AWS should have built

Dynomate is an AWS-native GUI client for DynamoDB. Query, update, import, export and save your Dynamodb data. Supports localstack and dynamodb local.

Available onmacOSWindowsLinux
Dynomate table view showing the user-details table in a connected AWS account
3 staged edits

Used by engineering teams at

VercelinDriveScyllaDB

Built for AWS

Dynomate is built around the AWS accounts, profiles, regions, and local environments developers already use.

Flexible AWS authentication

Use the same AWS configuration as your CLI and SDKs. Credentials stay in the AWS tooling and files you already manage.

  • Sign in through AWS IAM Identity Center or an existing SSO session.
  • Complete MFA challenges without copying credentials into Dynomate.
  • Follow role chains for cross-account access.
  • Connect to DynamoDB Local through a custom endpoint.
  • Connect to LocalStack through a custom endpoint.

Work across accounts, regions, and tables

Find any table

Search for a DynamoDB table across connected accounts and regions, then open it without navigating each AWS console separately.

Keep each table in its own tab

Open multiple profiles, regions, and tables at the same time. Every tab retains its own AWS and table context.

Explore multi-session workflows

A practical DynamoDB GUI client

Browse, query, edit, import, and export DynamoDB data from one developer-friendly workspace.

Query and view data

  • Query a table, GSI, or LSI from the current table context.
  • Build filters with attribute autocomplete.
  • Inspect results in a spreadsheet-like table.
  • Open the selected item in the dockable JSON inspector.
  • Switch the loaded result set between table and JSON views.
Dynomate filter builder suggesting DynamoDB attributes for an index-aware query
Filter suggestions come from the attributes in the current table.

Edit data safely

  1. Edit

    Edit values inline in the table or edit the selected item in the JSON inspector.

  2. Stage

    Collect writes, deletes, and key changes before anything is committed.

  3. Review

    Review the complete change set before applying it.

  4. Commit

    Apply the confirmed change set to DynamoDB.

Dynomate inline DynamoDB value editor in the table view
Dynomate review dialog listing staged DynamoDB item changes

Add and import data

  • Paste JSON directly.
  • Choose a JSON or CSV file.
  • Import objects from Amazon S3.
  • Copy items from another DynamoDB table, including one reached through another AWS profile.
  • Validate keys and choose how matching items are handled before the import starts.
Dynomate import dialog with JSON, CSV, Amazon S3, and DynamoDB table sources
Source and destination tables can use different AWS profiles.

Export and query snapshots

  • Export the current result set to CSV or JSON.
  • Run a background full-table export with progress and persistent history.
  • Create a timestamped local DynamoDB snapshot.
  • Query and compare local snapshots with SQL after the initial DynamoDB scan completes.

Creating or refreshing a snapshot scans DynamoDB once. Subsequent SQL queries run against the local copy.

Dynomate export menu for CSV, JSON, and local query snapshots

More than the console allows

Build repeatable DynamoDB operations and keep them with the code they support.

Run repeatable DynamoDB workflows

Build request collections that run query, put, update, and delete operations in sequence or in parallel. Pass values from an earlier result into a later request and switch AWS context with environments.

Share request collections through Git

Dynomate stores request collections as local text files and folders. Keep them beside the application code, then use your existing Git workflow to review changes, track history, and share them with the team.

Dynomate request collection with sequential and parallel DynamoDB operations
Each collection stays readable as local files and folders.

Other AWS databases

Use the same Dynomate workspace for supported AWS data services, with more integrations planned.

  • Available now

    Amazon Athena

    Browse Athena catalogs, databases, and tables. Write SQL or build a query with guided filters, choose a workgroup and S3 output location, cancel running queries, and export results to CSV or JSON.

    Read the Athena release notes
  • Coming soon

    Amazon Aurora DSQL

    Aurora DSQL support is planned for a future Dynomate release.

FROM THE FIELD

“We used Dynobase for years, but as the product stopped being actively maintained and support requests went unanswered, we needed a reliable alternative. We now use Dynomate, and it stands out for its responsiveness and how quickly the team addresses our requirements. The level of care for product quality and customer support is something we have not experienced elsewhere. As we continue using Dynomate across different use cases, it is clear this is a product we can rely on long term.”

Matt Valley

Matt Valley

Founder at Testfully

What changed in Dynomate

New DynamoDB and Athena workflows, focused fixes, and product maintenance, kept in a release log you can scan before updating.

View the complete changelog

DOWNLOAD

Connect your first table in Dynomate.

Built with feedback from AWS developers. Install Dynomate on macOS, Windows, or Linux, then open an AWS profile or DynamoDB Local endpoint.