DynamoDB, without
the baggage
A local DynamoDB emulator backed by SQLite. Millisecond startup, 3 MB download, 100% conformance. No Docker, no JVM - just run it.
DynamoDB Local takes 3,718ms on CI. Dynoxide is ready before your SDK has even connected.
No Docker image, no JVM. Just a native binary that uses ~8 MB of RAM at idle.
572 tests validated against real DynamoDB. The closest alternative hits 94%.
Built-in MCP server with 34 tools. Your coding agent can create tables, query data, and manage snapshots.
Local DynamoDB emulator startup, visualised
Time from zero to accepting requests. Dynoxide's bar is so small you might miss it.
Measured on GitHub Actions runners. Local development on Apple Silicon is even faster.
Built for CI,
not just your laptop
A fast emulator doesn't just save you time locally - it changes what's practical in your pipeline. When startup takes milliseconds instead of seconds, you can spin up a fresh database per test. No shared state. No cleanup. No flaky tests.
Pair that with dynoxide import and you're running integration tests against real data shapes - anonymised, compressed, loaded in seconds from a snapshot of production.
A ~3 MB download with no dependencies means no Docker layer caching, no JVM warmup eating into your build minutes, and no "works on my machine" divergence between local and CI.
Drop-in replacement for dynalite
If you're using dynalite for local DynamoDB during development, switching is one line. You don't need to know or care that it's Rust under the hood.
The npm package ships platform-specific binaries - the same approach used by esbuild, Biome, and Turbo. A thin wrapper pulls in the right binary for your OS at install time. No compilation, no native dependencies, no surprises.
Your existing dev setup stays the same. Same SDK calls, same endpoint, same table definitions. The only difference is the name in your package.json - and the fact that your local DynamoDB starts in milliseconds instead of seconds.
Tested against the real thing
572 conformance tests, validated against real DynamoDB on AWS. Every emulator gets the same suite.
Conformance suite: nubo-db/dynamodb-conformance
Frequently asked questions
How fast does Dynoxide start?
Does Dynoxide require Docker?
Is Dynoxide compatible with DynamoDB?
Can I use Dynoxide as a local DynamoDB emulator?
How does Dynoxide compare to DynamoDB Local?
Try it in ten seconds
The fastest DynamoDB Local alternative. One install, one command, works with any DynamoDB SDK.