Features

Everything in the toolbox.

The full inventory: the headline features, the supporting cast, and the small stuff that makes the hours pleasant.

02

Safe in both directions

Prod is red here. The tool assumes you are one keystroke from an expensive mistake, and guards both directions.

Environment safety

A four-phase engine classifies prod, staging, and dev, with color-coded badges, custom rules, and overrides.

Explore →

Pending changes

Every edit is staged. Review the full diff, revert any change, and commit only when it is right, with prod labeled in red the whole way.

Explore →

No read on prod until you ask

Opening a table on a prod-classified connection issues no automatic read at all. Everywhere else, auto-scan loads a single bounded page, never the whole table.

Cost controls

Read limits you set, and a warning before anything bills.

Three-tier settings
Page size, batch size, and auto-scan set globally, per workspace, and per table.
Cancel anything mid-flight
Every expensive operation is cancellable while it runs.
Warned before it bills
S3 scan exports and stream-history drains name the billable throughput and throttling risk first.
Wasteful scans flagged
Filters discarding most of what was read get flagged in command history.

Cost visibility

An RCU estimate under the builder before you run, a live warning when a filter discards most of a scan, and consumed capacity per table and index in Command history.

Explore →

03

Your data model, understood

Single-table design, recovered from the data already in your table. No ORM required.

Bring your own single table design

Inference reads the keys and attributes already in your table and recovers the entities, the item collections they form, and the access patterns those collections support. No schema file, no library, no annotations.

Explore →

Evidence, not magic

Ranked against 13 known single-table design conventions, from The DynamoDB Book to PynamoDB, modyne, and others. You see what matched, what is missing, and where the table conflicts with itself. Inference is deterministic and shows its work.

Schema-aware query

Import an ElectroDB or DynamoDB Toolbox schema to skip the inference step. Either way you land in the same query surface: pick an entity and a pattern, and the real key condition is built underneath.

Explore →

AI, scoped and optional

It only ever suggests names, never structure, and it is off by default. AI is opt-in and sends your schema, never your data: table structure only, through your own provider, or fully on-device on Apple Silicon.

Simple one-entity tables do not get access patterns and do not need them. The feature shows up where the pain is.

04

Real tools

Streams, scripting, variables, and a full record of every operation.

DynamoDB Streams

A live tail of every insert, modify, and remove with field-level diffs, plus a 24-hour history you can scrub on a timeline.

Explore →

Scripting

TypeScript or Python against your real tables, with schema-typed completions, a sandboxed runtime, and streamed output.

Explore →

Template variables

Define table names, key prefixes, and tenant IDs once; reference them anywhere as chips in queries, scripts, JSON, and pills. Environment-scoped, secret-safe, resolved at execution time.

Explore →

Command history

Every query, scan, and write on record with its expression, duration, and consumed capacity. Filter by table, type, or time.

Explore →

Table browser

Press ⌘2 for the Tables popover: fuzzy search focused, environment chips, favorites first, Enter to open. Table settings are one click from any query tab.

Explore →

Import

Bulk import from CSV, TSV, and JSON with field mapping, validation, and conflict resolution, through a five-step wizard that shows you the data before anything writes.

Explore →

Export

JSON, JSON Lines, CSV, or DynamoDB JSON with a live preview. Every export is a background job with a checkpoint, so an interrupted one resumes.

Explore →

MCP server

Let Claude Code, Cursor, Codex, or any MCP client drive the Dynomatic you have open, through your connections and plan. Agents start read only, and you choose Allow, Ask or Deny for each capability in each environment.

Explore →

Command palette

Press ⌘K to search every table, command, saved query, and workspace in one ranked list. A prefix narrows it, and Tab on any row opens its actions.

Explore →

05

Yours stays yours

Native code, local credentials, every platform, two languages.

Six credential types

IAM keys, MFA, IAM Identity Center SSO, AWS Login with passkeys, credential process, and local endpoints, with assume-role chains on top of any of them, across as many profiles and regions as you have.

Explore →

Credentials stay on your machine

Reads your existing ~/.aws profiles in place and stores any credentials it manages in your OS keyring. Nothing leaves your machine.

Cross-platform native

Built with Rust and Tauri. macOS Universal (notarized), Windows with Azure Trusted Signing, Linux AppImage, Snap, and deb. Available in English and 日本語.

And the small stuff

Export tables to S3Multi-tab workspaceTab groupsCustomizable hotkeysCapacity tracking per queryCost controls per tableOn-device AI on Apple SiliconSample mode, no AWS accountTable prefix filteringCode snippets libraryIn-app feedback

Try all of it, free for 14 days.

Download Free