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
DynamoDB-Toolshack operates within AWS and uses cross-account access with IAM Roles to access your data. You can use it directly or set it up as a dedicated instance within your own account.
Either way, your data never leaves your AWS account— DynamoDB-Toolshack accesses it 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
Perfect for free lancers and small teams
- Unlimited tables and entities
- 50 monitors & migrations per month
- Standard support
Team
Ideal for growing businesses and enterprises
- Everything in "Solo" plan
- Unlimited monitors & migrations
- Custom roles & teams
- Priority support
Enterprise
Tailored for large-scale deployments and custom needs
- Everything in "Team" plan
- Deployed within your AWS Account
- Custom SSO
- 24/7 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 only stores the metadata it requires to operate (table names, schemas etc.).
Check out our Privacy Policy for more details.
Note that DynamoDB-Toolshack can also be set up as a dedicated instance within your AWS account. Feel free to reach out to us for more information.
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.