ExtendDB is an open-source API adapter that implements the DynamoDB wire protocol. It translates DynamoDB requests and routes them to pluggable storage backends, with PostgreSQL as the reference backend. It targets local development, continuous integration testing, on-premises deployments, multi-cloud environments, and air-gapped systems.[04]
- Website
- https://extenddb.org[01]
- Source Code
- https://github.com/ExtendDB/extenddb[02]
- Developer
- Country of Origin
- US
- Start Year
- 2026
- Project Type
- Open Source
- Written in
- Rust
- Compatible With
- DynamoDB, PostgreSQL
- License
- Apache v2
ExtendDB is an open-source API adapter that implements the DynamoDB wire protocol. It translates DynamoDB requests and routes them to pluggable storage backends, with PostgreSQL as the reference backend. It targets local development, continuous integration testing, on-premises deployments, multi-cloud environments, and air-gapped systems.[04]
History
Announced by Amazon Web Services as an independent open-source project, ExtendDB is a clean-room implementation of the DynamoDB wire protocol. It was designed to enable developers to run DynamoDB-compatible workloads on self-managed infrastructure without cloud dependency.
Citations
5 sources- ExtendDB — The DynamoDB API, everywhere you run code. extenddb.org
- GitHub - ExtendDB/extenddb: ExtendDB · GitHub github.com
- extenddb/docs at main · ExtendDB/extenddb · GitHub github.com
- https://builder.aws.com/post/3E3PZyaUIFpoVWr45QAoIuXaT8Z_p/introducing-extenddb-dynamodb-anywhere aws.com
- https://github.com/ExtendDB/extenddb/commit/722400a406a1303c1f94ebfacc1fa45991de762b github.com