Features
Unlock the Full Potential of DynamoDB
DynamoDB is awesome, but we know things can get messy fast!
We bring you the peace of mind you need to scale confidently 🧘♀️
Unified & Improved Console Experience
Bring all your DynamoDB tables together, no matter where they are—across multiple AWS accounts and regions—into a single, modern, intuitive interface tailored for developers and DB admins.
Schema Awareness
Upload your table and entity structures to DynamoDB-Toolshack so your teams can understand and visualize your table and item structures instantly!
Catch and resolve invalid data on the fly, and make sure to not re-introduce any error thanks to real-time validation.
Code Synchronization
If you use DynamoDB-Toolbox, use our SDK to seamleassly synchronize your Entities with DynamoDB-Toolshack!
If not, you can still sync DynamoDB-Toolshack to your code with the programmatic API and/or JSON import/exports.
Simple & Secure
No complex CloudFormation Stack to deploy! DynamoDB-Toolshack operates within AWS and uses cross-account access with IAM Roles to access your data securely on your terms.
Monitors (coming soon)
Set up automated scans to catch invalid or dead data at your preferred frequency and throughput.
Catch issues before they escalate with custom alerts and detailed reports.
Migrations (coming soon)
Simplify DynamoDB migrations with step-by-step guidance and execution in minutes.
Benefits
Empowering developers and teams alike
For Developers
- Save hours with smarter tools that work how you think
- Save time on manual validation and debugging
For Teams
- Collaborate seamlessly with shared schemas and validation tools
- Boost productivity with enterprise-grade tools
For Enterprises
- Scale confidently with a secure and reliable solution.
- Maintain compliance and data integrity across massive datasets
Get your workspace up and running in no time!
Step 1: Create Account
Step 2: Connect to AWS
Deploy an IAM Role with the right permissions and Trust Policy (you'll be guided along the way).
Step 3: Provide your schemas
Your can upload your schemas via the UI or import/export them in JSON format.
If you use DynamoDB-Toolbox, use our SDK to seamleassly synchronize it with DynamoDB-Toolshack!
Ready!
Pricing
Explore all features free for 14 days!
Simple, transparent pricing for your business needs
Solo Beta
Perfect for free lancers and small teams
- Unlimited tables and entities
- Standard support
- Lifetime 50% discount on all future DynamoDB-Toolshack products
Team (coming soon)
Ideal for growing businesses and enterprises
- Everything in "Solo" plan
- Shared workspaces
- 5 seats
- Priority support
Enterprise (coming soon)
Ideal for growing businesses and enterprises
- Everything in "Team" plan
- Unlimited seats
- Custom SSO
- Priority support
FAQs
Frequently Asked Questions
Got Questions? We’ve Got Answers!
How does DynamoDB-Toolshack access my data?
DynamoDB-Toolshack operates within AWS, and uses cross-account access with IAM Roles to access your data.
This improves performances while leveraging the versatility of IAM. Want to connect to a specific table or provide read-only access? Just update the role permissions accordingly!
Does DynamoDB-Toolshack copy my data?
No, not even in our logs! DynamoDB-Toolshack is available on the AWS Marketplace and has been thoroughly reviewed by AWS before being published: We only store the metadata required for the product to operate (table names, schemas etc.).
We take your privacy very seriously! Check out our Privacy Policy for more details.
What is DynamoDB-Toolbox?
The DynamoDB-Toolshack schema feature is based on DynamoDB-Toolbox. Both can be paired through the programmatic API to avoid drifts between your code and your admin.
Do I need to use DynamoDB-Toolbox to use DynamoDB-Toolshack?
Absolutely not! You don't even have to use TypeScript!
You can upload your schemas through the DynamoDB-Toolshack UI, and/or use the JSON import/export feature with the programmatic API to link them to your codebase.
Can I use it for multiple AWS regions/accounts?
Yes! Each AWS account requires its own cross-account access IAM Role (which are global), but DynamoDB-Toolshack will navigate through them seamlessly.
Can I use it with Single Table Design?
Of course! DynamoDB-Toolbox was designed with Single Table Design in mind (although it works just as well with multiple tables), and so is DynamoDB-Toolshack.
Each AWS account can hold multiple tables, which in turn can contain multiple entities.