Documentation
Everything in Tablyne
The complete reference for the native DynamoDB GUI — from your first connection to single-table design, safe bulk edits, AI, streams and more.
Start with Installing Tablyne →Getting started
- Installing Tablyne Download and install Tablyne on macOS, Windows or Linux, and what to expect on first launch.
- The interface A tour of the Tablyne window: title bar, sidebar, tabs, data grid and panels.
- Licensing, trial & the free tier How Tablyne's free local-only tier, trial and paid license work.
- DynamoDB Local Point Tablyne at a local DynamoDB endpoint for free, offline development.
Connections
- Connecting to AWS Connect Tablyne to AWS using your named profiles and pick a region.
- Adding an AWS profile Add a new AWS profile with access keys directly from Tablyne.
- Workspace & tabs Open multiple tables as tabs; your workspace is restored on relaunch.
- Global table finder Find a table across every account and region from one search box (Ctrl/Cmd+T).
- Table list, pins, groups & labels Organize the sidebar table list with pins, color groups, labels and drag-and-drop.
Browsing & editing
- The data grid Browse, sort, filter and aggregate DynamoDB items in a fast, spreadsheet-style grid.
- The item editor Edit a single item via JSON, a typed form, or DynamoDB attribute-value JSON.
- Staged edits & committing Edits, deletes and new items are staged and committed together (Ctrl+S) or discarded.
- Importing & exporting items Export loaded rows to JSON/JSONL/CSV/DynamoDB-JSON/PartiQL, and import with a dry-run.
Querying
- Search: Query vs Scan builder A single condition builder that auto-routes to Query or Scan and shows the cost.
- The PartiQL editor Run PartiQL against DynamoDB with autocomplete; read-only and never auto-runs.
- Saved queries & history Save PartiQL statements and revisit your per-table query history.
- JavaScript REPL Run JavaScript over the loaded rows locally — filter, map, reduce — with no AWS cost.
- Code generation Generate SDK code for your current query, scan or PartiQL statement.
- Request collections Save named PartiQL operations into folders and share them as git-native JSON.
Bulk operations
AI
- Setting up AI Connect your own LLM provider — OpenAI, Anthropic, Gemini, OpenRouter, DeepSeek, Copilot or local Ollama — with keys stored in your OS keychain.
- AI query generation (NL to PartiQL) Describe what you want in plain language and get a PartiQL statement, schema-aware and cost-conscious.
- AI bulk transforms (NL to JS) Describe a per-item change and Tablyne generates a JavaScript transform, dry-run previewed before it writes.
Single-table design
- Single-Table Design Studio Reverse-engineer and understand any DynamoDB table: entities, relationships, access patterns and partition health, from your real data.
- Entity detection & schema Tablyne detects the entity types in an overloaded table and infers a schema for each.
- The entity map An interactive ER diagram of your table's entities, relationships and GSI overloads, generated from live data.
- Access pattern diagnosis See which of your reads are cheap Queries vs expensive Scans, with one-click GSI suggestions.
- Partition health Predict hot partitions, key skew, low cardinality, sequential keys and GSI skew before they hurt, with a design-health score.
- GSI migration wizard Add a global secondary index to a live table: backfill a computed key with dry-run, idempotency, rollback and generated code.
Tables & indexes
- Creating a table Create a DynamoDB table with keys, indexes, TTL, tags, billing mode and deletion protection.
- Table settings Edit capacity mode, throughput, TTL, streams and deletion protection.
- Indexes & GSIs View, create and delete global secondary indexes on a table.
- Deleting & truncating tables Safely delete a table or truncate all its items, with type-to-confirm guards.
- Capacity & cost calculator Estimate RCU/WCU and compare on-demand vs provisioned monthly cost.
Backups & streams
- Backups & PITR Create, list and delete on-demand backups, and toggle Point-in-Time Recovery.
- Streams live viewer Tail a table's DynamoDB Stream in real time — INSERT, MODIFY and REMOVE events — with background multi-tail.
- S3 import & export Use native DynamoDB ImportTable and ExportTableToPointInTime via S3 for large datasets.
Customization
- Command palette Run any action or jump to a table with the Ctrl/Cmd+K command palette.
- Keyboard shortcuts The full Tablyne keyboard shortcut reference.
- Themes & appearance Switch between 9 built-in themes, build custom themes, and scale the UI font.
- Settings Every Tablyne preference: appearance, startup, language, AI, fetching, connection and license.
- Language Use Tablyne in English, Portuguese or Spanish.