Show HN: ElectroDB – I made a library to simplify complex DynamoDB techniques

by tinkertamperon 11/28/2023, 5:28 PMwith 0 comments

Over the last four years I've been working on a library that handles all the hard bits of working with DynamoDB: modeling/managing your index values, achieving entity isolation with queries, writing dynamodb parameters and filters that isn't hard to read/review. ElectroDB manages your keys and does a lot under the hood to help with the pitfalls of keeping multiple entities in a single table.

I'm proud of the library's use of strong type inference typing, it makes using Electro a breeze out of the box. I also made a playground where you can work with the library (and it's typing directly) and it also outputs the parameters it generates in browser: https://electrodb.fun

Here is the documentation site if you'd like to learn more: https://electrodb.dev

SST includes it as an example in their `create-sst` app, and I support users in a channel on their discord here: https://discord.com/channels/983865673656705025/994984119224...

I figured this would be helpful for folks who are are at re:Invent and consider using it in their next project!

0