For VS Code, Cursor and Windsurf

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.

Install for VS Code Get it 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 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.

Set up in minutes. No config.

If the AWS CLI works on your machine, Dynopane works. There is nothing to sign up for.

  1. Install the extension from the VS Code Marketplace, or from Open VSX in Cursor and Windsurf.
  2. Pick a profile and region. Dynopane lists the profiles and SSO sessions already in ~/.aws.
  3. Open a table. Your tables, indexes and items appear in the sidebar. Pro features are on for 14 days.

What it does

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

The Dynopane sidebar tree showing a local connection with the Orders, Products and Sessions tables

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.

A scan of the Orders table with Scan and Run controls, a filter expression, and a grid of items with key columns marked

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.

One order open as a JSON document in an editor tab, with nested items, status and tags

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.

The PartiQL editor with a SELECT statement, a Run button and CSV and JSON export buttons

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.

DynamoDB Local and offline work Free

Point a connection at DynamoDB Local with an endpoint override and work against test data on a train, or without touching a real account at all.

Your data never touches us.

Dynopane is a client, not a service. There is no Dynopane account, no Dynopane server and nothing to trust us with.

  • Credentials stay on your machine

    It reads the AWS profiles and SSO sessions the AWS CLI already uses. There is no key form, and no key is ever stored by us.

  • Straight to AWS

    Requests go from your editor to AWS over HTTPS. Your table names and items never pass through anything of ours.

  • No telemetry, no account

    Nothing is collected, and there is nothing to sign up for. The only thing we ever see is a licence-key check if you buy Pro.

Why not the tools you already have?

All of these work. Here is what is different, stated plainly.

Dynopane compared with the AWS console, Dynobase and DBCode
AWS consoleDynobaseDBCodeDynopane
Where it runsA browser tabA separate desktop appEditor extensionEditor extension
Built only for DynamoDBYesYesNo — many databases, one SQL gridYes — key schema, GSIs, LSIs, PartiQL
Beside the code that writes the tableNoNoYesYes
Sign-inAWS console loginYour AWS profilesYour AWS profilesYour AWS profiles, no account with us
PriceFree$9/month billed yearly, or $199 lifetimeFree core; Pro $4/month or $120 lifetimeFree to read; Pro $29 once

Prices from each vendor's site, September 2026. Dynobase and DBCode are good tools; if you already own one and it fits, keep it.

Pricing

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

Free

$0 forever

  • Browse tables, key schema, GSIs and LSIs
  • Scan and query with a filter
  • View any item as JSON
  • One profile and region at a time
  • DynamoDB Local endpoint override
Install free
Everything in Free compared with Pro
Feature Free Pro
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 grid—Yes
Export results to CSV or JSON—Yes
Saved queries—Yes
Activations per licencen/a5 (each editor install counts as one)
UpdatesAlways currentAll future updates

Checkout is handled by Polar, our merchant of record; prices are in US dollars and tax is added where required.

Questions

Something else? Write to support@dynopane.com — a person answers.

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 with 5 activations: editing, inserting and deleting items, the PartiQL editor, CSV/JSON export, saved queries and multiple profiles and regions at once. Each editor install is one activation, because VS Code, Cursor and Windsurf each keep their own licence store; five is enough for a laptop, a desktop and a second editor on each, with one spare. Free a slot from your Polar portal when you retire a machine. 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.

Stop tabbing out to the console.

Free to browse, $29 once to write. On the VS Code Marketplace and Open VSX now.

Install for VS Code Get it for Cursor & Windsurf