For those who love DynamoDB but find the Document Client not that comfy 🛋️
...we've got your back!
👉 Get StartedDynamoDB-Toolbox is a light abstraction layer over the Document Client that turns your DynamoDB journey into a ✨ bliss ✨
DynamoDB-Toolbox does all the heavy-lifting of crafting those complex DynamoDB requests for you. It makes your code clearer, more concise and maintainable.
Also, we absolutely LOVE TypeScript! If you do too, you're in the right place: We push type-safety to the limit in everything we do 🙂
At each interaction with DynamoDB, pushed and fetched items are validated against schemas you define, guaranteeing the consistency of your data and the reliability of your code.
DynamoDB-Toolbox exposes rich schema syntax that supports a broad range of edge cases like defaults, composition, transformations and polymorphism.
DynamoDB-Toolbox was designed with Serverless in mind. We believe that bundle sizes matter.
That's why we made our core features ultra-lightweight, while keeping the rest opt-in and tree-shakable.
Our motto is simple: Ship only what you use.