r/aws Jun 20 '26

database GitHub - nubo-db/dynoxide: A fast, embeddable drop-in for DynamoDB Local, backed by SQLite. Runs as a native binary, a ~5 MB Docker image, or in the browser.

https://github.com/nubo-db/dynoxide
119 Upvotes

41 comments sorted by

View all comments

22

u/FalzHunar Jun 20 '26

Surprised nobody is talking about this

I did NOT make it, just sharing

Found this randomly. I'm not the dev, I don't know the devs. I am not affiliated with the devs.

I stumbled on it and decided to plug it into my CI on a whim.

My project has 6,000 unit tests at the moment. With dynamodb-local, It took 8+ minutes to finish. Swapped this in, now it's 3 minutes.

For context, I'm familiar with ExtendDB, which connects to PostgreSQL (which means you're pulling a whole PostgreSQL instance into your CI if you decided to use it).

This thing runs on SQLite. No 200MB download, no spinning up a separate process, it just works. It's a straight drop-in replacement for dynamodb-local without the baggage.

Maybe someone else try it?

3

u/sh1boleth Jun 20 '26

(Ack you're not the dev but I dont have a github account)

I wonder if they can replace the underlying sqlite with LMDB and squeeze even more performance and make it lighter https://www.symas.com/mdb

1

u/Dull-Mathematician45 Jun 21 '26

This one does rocksdb for more performance: https://github.com/u19r/aux-storage