Introduction

Dynomate is a desktop GUI client for Amazon DynamoDB. It's designed to simplify your DynamoDB workflow, making it easier to discover, query, and manage your data across multiple accounts and regions.

Dynomate is built to fit into your practical workflow enabling features like multi-request queries, and sharing your queries with your team via Git.

Key Features

  • Local AWS Profile Integration - Reads your existing AWS profiles and credentials (including SSO sessions), eliminating the need for separate or proprietary logins.
  • Table Discovery - Quickly discover and load tables from multiple AWS regions and across all your AWS accounts from a single interface.
  • Tab-Based Table Viewer - Open multiple DynamoDB tables in separate tabs and switch between them seamlessly, even from different AWS accounts.
  • Scan & Query Interfaces - Run scans or simple queries in a straightforward UI. The interface adapts based on whether your table has only a partition key or both a partition key and a sort key.
  • Multi-Operation Requests - Use a powerful "Requests" system to run multiple DynamoDB operations (query, update, put, delete) in one consolidated view. You can also reference the output of one operation as input to another.
  • Variable Support - Define variables globally, per collection, or per request. This makes it easy to switch between environments and share collections with your team.
  • Version Control Ready - Save and commit your query collections to git, making it easy to share and collaborate with your team.
  • Fully Local - All data stays on your machine with no external cloud service required. Your data remains secure within your environment.
  • No Additional Account Needed - No separate Dynomate account or cloud subscription required. You can try Dynomate for 7 days free.

Why Dynomate?

If you're working with DynamoDB regularly, you've likely experienced the friction of jumping between the AWS Console, CLI tools, and various script files to manage your data.

Dynomate was created to solve these pain points, providing a streamlined workflow that lets you focus on building great features rather than wrestling with tools.

Designed for modern workflows

Dynomate is designed for developers who want a tool that fits into their existing workflow - supporting AWS profiles, offering version control integration, and providing a modern, intuitive interface.

Next Steps

Ready to get started? Here's what you can do next:

  1. Follow the installation guide to set up Dynomate on your system
  2. Check out the quick start guide to learn the basics
  3. Explore Table Discovery to understand how to find your DynamoDB tables
  4. Learn about Request Collections for creating powerful query chains
  5. Discover how Variables can make your requests more flexible and reusable