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.
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.
Five things, done properly for DynamoDB — not a generic SQL grid with a DynamoDB driver bolted on.
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.
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.
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.
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.
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.
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.
All three of these work. Here is what Dynopane does differently, stated plainly.
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.
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.
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.
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.
Free forever for reading. One payment for writing, per developer — no subscription, no seats to manage.
| Feature | Free$0forever | Pro$29one-time, per developer |
|---|---|---|
| Connect with your AWS profile or SSO session | One profile + region | Unlimited, side by side |
| Browse tables, key schema, GSIs, LSIs, item counts | Yes | Yes |
| Scan and query with a filter | Yes | Yes |
| View any item as JSON | Yes | Yes |
| DynamoDB Local endpoint override | Yes | Yes |
| Edit, insert and delete items (deletes confirm first) | — | Yes |
| PartiQL editor with results grid | — | Yes |
| Export results to CSV or JSON | — | Yes |
| Saved queries | — | Yes |
| Machines per licence | n/a | Up to 3 |
| Updates | Always current | All 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.
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.
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.
Yes. Install it from the VS Code Marketplace in VS Code, or from Open VSX in Cursor, Windsurf and VSCodium.
Yes. Set an endpoint override and Dynopane talks to your local DynamoDB instead of AWS, so you can work offline or against test data.
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.
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.
No. Dynopane is an independent product from Geary Works. It is not affiliated with, endorsed by or supported by Amazon Web Services.