DynamoDB, in your editor.

Browse tables, run queries and edit items in the sidebar next to the code that writes them — no console tab, no second app.

Coming to the VS Code Marketplace and to Open VSX for Cursor & Windsurf

Free to browse, query and read items. Pro is $29 once — 14-day free trial, no key needed. Uses the AWS profiles already set up on your machine; we never ask for access keys.

VS Code with the Dynopane sidebar listing Orders, Products and Sessions tables, a scan of the Orders table in a grid, and one order open as editable JSON
Dynopane in VS Code, connected to DynamoDB Local: tables on the left, a scan of Orders in the middle, one item open as JSON on the right.

What it does

Five things, done properly for DynamoDB — not a generic SQL grid with a DynamoDB driver bolted on.

Tables and indexes, at a glance Free

Every table in the region, with its key schema, GSIs and LSIs and item counts, in a tree in the sidebar. You can see which index a query should use before you write it.

Scan and query with a filter Free

Query by key or scan a table, narrow it with a filter, then open any item as formatted JSON. Reading production data takes one click, not a tab switch and a login.

Edit, insert and delete items Pro

Change an attribute, add a test item, remove a bad row — edits save when you press save, and deletes and PartiQL writes ask for confirmation first, so nothing leaves a table by accident.

PartiQL editor with a results grid Pro

Write PartiQL statements against your tables and read the results in a grid. Export any result set to CSV or JSON, and save the queries you run every day.

Several profiles and regions at once Pro

Keep staging in us-east-1 and production in eu-west-1 open side by side instead of re-authenticating and re-switching every time you compare them.

Your credentials stay yours Free

Dynopane reads the AWS profiles and SSO sessions already configured on your machine, the same ones the AWS CLI uses. It never asks for or stores access keys. Point it at DynamoDB Local with an endpoint override for offline work.

Why not the tools you already have?

All three of these work. Here is what Dynopane does differently, stated plainly.

The AWS console

Free and complete, but it lives in a browser tab: sign in, pick the region, find the table, click through to the item, then switch back to your editor. Dynopane puts the same data in the sidebar beside your code, using credentials you already have locally.

Dynobase

A capable desktop DynamoDB app, priced at $9/month or $199 for a lifetime licence. It is a separate window with its own workflow. Dynopane is a $29 one-time extension inside the editor you are already in.

DBCode and other multi-database clients

They cover many databases through one generic SQL grid. Dynopane only does DynamoDB, so the UI is built around key schema, GSIs, LSIs and PartiQL rather than tables-and-rows.

No server, no telemetry

There is no Dynopane account and no Dynopane backend. Requests go from your machine straight to AWS. Nothing about your tables or items reaches us.

Pricing

Free forever for reading. One payment for writing, per developer — no subscription, no seats to manage.

Dynopane Free compared with Dynopane Pro
Feature Free$0forever Pro$29one-time, per developer
Connect with your AWS profile or SSO sessionOne profile + regionUnlimited, side by side
Browse tables, key schema, GSIs, LSIs, item countsYesYes
Scan and query with a filterYesYes
View any item as JSONYesYes
DynamoDB Local endpoint overrideYesYes
Edit, insert and delete items (deletes confirm first)Yes
PartiQL editor with results gridYes
Export results to CSV or JSONYes
Saved queriesYes
Machines per licencen/aUp to 3
UpdatesAlways currentAll future updates

Pro goes on sale at launch — $29 Email us to hear when it launches

The trial needs no licence key and no card — install the extension and Pro features are on for 14 days. If you buy and change your mind, 14-day refund, any reason. Checkout is handled by Polar, our merchant of record; prices are in US dollars and tax is added where required.

Questions

Do I have to give Dynopane my AWS access keys?

No. Dynopane uses the standard AWS credential chain — the profiles and SSO sessions already configured on your machine, the same ones the AWS CLI reads. There is no key form in the extension, and no key is ever stored by us.

Where does my table data go?

From your machine straight to AWS over HTTPS. Dynopane has no server, collects no telemetry and needs no account with us, so your items and table names never pass through anything of ours.

Does it work in Cursor, Windsurf and VSCodium?

Yes. Install it from the VS Code Marketplace in VS Code, or from Open VSX in Cursor, Windsurf and VSCodium.

Can I use it with DynamoDB Local?

Yes. Set an endpoint override and Dynopane talks to your local DynamoDB instead of AWS, so you can work offline or against test data.

What exactly do I get for $29, and for how long?

A Pro licence for one developer, usable on up to three machines you work on: editing, inserting and deleting items, the PartiQL editor, CSV/JSON export, saved queries and multiple profiles and regions at once. It is a one-time payment, not a subscription, and it includes all future updates.

How do I get my licence key after paying?

Polar emails your receipt; its Access purchase button opens your Polar customer portal, where the key is shown and can be copied at any time. In your editor, run the command Dynopane: Activate Pro and paste it. Details are on the post-purchase page.

Is Dynopane made by Amazon?

No. Dynopane is an independent product from Geary Works. It is not affiliated with, endorsed by or supported by Amazon Web Services.